35 511 767 ############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### ###############.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################### ###############################.................................................................###############################################################.................................................................###############################################################.................................................................###############################################################.................................................................############################### ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################### ###############################################################.................................................................................................................................###############################################################################################################################.................................................................................................................................############################################################### ###############################################################.###############################################################.###############################################################.###############################################################################################################################.###############################################################.###############################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.############################### ###############################.................................................................###############################.###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................############################### ###############################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################.###############################################################################################################################################################################################################################################################.############################################################################################################################### ###############################################################################################################################.................................................................................................................................................................................................................................................................############################################################################################################################### ###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.############################### ###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................############################### ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################################################### ###############################################################.................................................................................................................................###############################################################.###############################################################.................................................................................................................................############################################################### ###############################################################.###############################################################################################################################.###############################################################.###############################################################.###############################################################################################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.############################### ###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................###############################################################.................................................................############################### ###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................############### ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################################################################################################################################################.############################################################################################################################################################################################################################################################### ###############################################################################################################################################################################################################################################################@############################################################################################################################################################################################################################################################### ###############################################################################################################################################################################################################################################################.############################################################################################################################################################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### ###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.############################### ###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................###############################################################.................................................................############################### ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################################################################################.###############################################################.###############################################################.###############################################################################################################################.############################################################### ###############################################################.................................................................................................................................###############################################################.###############################################################.................................................................................................................................############################################################### ###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############################### ###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................############################### ###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################################################################################### ###############################################################################################################################.................................................................................................................................................................................................................................................................############################################################################################################################### ###############################################################################################################################.###############################################################################################################################################################################################################################################################.############################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.############################### ###############################.................................................................###############################.###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................############################### ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################.###############################################################.###############################################################################################################################.###############################################################.###############################################################.############################################################### ###############################################################.................................................................................................................................###############################################################################################################################.................................................................................................................................############################################################### ###############################################################.###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.############################### ###############################.................................................................###############################################################.................................................................###############################################################.................................................................###############################################################.................................................................############################### ###############################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................############### ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### 511 767 ############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### ###############.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################### ###############################.................................................................###############################################################.................................................................###############################################################.................................................................###############################################################.................................................................############################### ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################### ###############################################################.................................................................................................................................###############################################################################################################################.................................................................................................................................############################################################### ###############################################################.###############################################################.###############################################################.###############################################################################################################################.###############################################################.###############################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.############################### ###############################.................................................................###############################.###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................############################### ###############################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################.###############################################################################################################################################################################################################################################################.############################################################################################################################### ###############################################################################################################################.................................................................................................................................................................................................................................................................############################################################################################################################### ###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.############################### ###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................############################### ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################################################### ###############################################################.................................................................................................................................###############################################################.###############################################################.................................................................................................................................############################################################### ###############################################################.###############################################################################################################################.###############################################################.###############################################################.###############################################################################################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.############################### ###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................###############################################################.................................................................############################### ###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................############### ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################################################################################################################################################.############################################################################################################################################################################################################################################################### ###############################################################################################################################################################################################################################################################@############################################################################################################################################################################################################################################################### ###############################################################################################################################################################################################################################################################.############################################################################################################################################################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### ###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.############################### ###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................###############################################################.................................................................############################### ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################################################################################.###############################################################.###############################################################.###############################################################################################################################.############################################################### ###############################################################.................................................................................................................................###############################################################.###############################################################.................................................................................................................................############################################################### ###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############################### ###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................###############################.###############################.................................................................############################### ###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################################################################################### ###############################################################################################################################.................................................................................................................................................................................................................................................................############################################################################################################################### ###############################################################################################################################.###############################################################################################################################################################################################################################################################.############################################################################################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.####### #######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................####### #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.############### ###############.................................###############################.................................###############.###############.................................###############################.................................###############################.................................###############################.................................###############.###############.................................###############################.................................############### ###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................####### #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################################################.###############################.###############################.###############################################################.###############################################################.###############################################################.###############################.###############################.###############################################################.############################### ###############################.................................................................###############################.###############################.................................................................###############################################################.................................................................###############################.###############################.................................................................############################### ###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################################################.###############################.###############################.###############################.###############################.###############################.###############################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.############### ###############.................................###############.###############.................................###############.###############.................................###############.###############.................................###############################.................................###############.###############.................................###############.###############.................................###############.###############.................................############### ###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................####### #######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# ###############################################################.###############################################################.###############################################################.###############################################################################################################################.###############################################################.###############################################################.############################################################### ###############################################################.................................................................................................................................###############################################################################################################################.................................................................................................................................############################################################### ###############################################################.###############################################################################################################################.###############################################################################################################################.###############################################################################################################################.############################################################### #.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.### ###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........### ###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #######.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.###############.###############.###############.###############.#######.#######.###############.###############.###############.####### #######.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................###############.................###############.................#######.#######.................###############.................####### #######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.### ###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........### ###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# ###############.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.###############################.###############################.###############.###############.###############################.############### ###############.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................###############################.................................###############.###############.................................############### ###############.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.###############################.###############.###############.###############.###############.###############.###############.############### #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.### ###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........###.###.........### ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.####### #######.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................###############.................#######.#######.................#######.#######.................#######.#######.................####### #######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.###############.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.####### #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.### ###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........### ###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....# #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# ###############################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.###############################################################.###############################.###############################.############################### ###############################.................................................................###############################################################.................................................................###############################################################.................................................................###############################################################.................................................................############################### ###############################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.###############################################################.############################### #.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.# #.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....###.....###.....###.....###.....#.#.....###.....###.....###.....# #.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.# ###.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.#######.#######.#######.#######.###.###.#######.#######.#######.### ###.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........#######.........#######.........###.###.........#######.........### ###.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.#######.###.###.#######.###.###.###.###.###.###.#######.###.###.### #.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.# #.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....# #.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.# #######.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.###############.###############.#######.#######.###############.####### #######.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................###############.................#######.#######.................####### #######.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.###############.#######.#######.#######.#######.#######.#######.####### #.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.# #.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....#.#.....# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# ###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###.###.###.###.###.###.###.###.### ###.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........#######.........###.###.........###.###.........###.###.........### ###.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.#######.#######.###.###.#######.###.###.#######.###.###.#######.### #.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.# #.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....###.....###.....#.#.....###.....#.#.....###.....#.#.....###.....# #.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.# ###############.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.###############################.###############.###############.############### ###############.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................###############################.................................############### ###############.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.###############################.############### #.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.###.###.###.###.#.#.###.###.###.# #.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....###.....###.....#.#.....###.....# #.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.###.#.#.###.#.#.#.#.#.#.###.#.#.# ###.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.#######.#######.###.###.#######.### ###.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........#######.........###.###.........### ###.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.#######.###.###.###.###.###.###.### #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....###.....#.#.....#.#.....#.#.....# #.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.###.###.#.#.###.#.#.###.#.#.###.# #######.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.###############.#######.#######.####### #######.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................###############.................####### #######.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.###############.####### #.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.###.###.#.#.###.# #.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....###.....#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.###.#.#.#.#.#.#.# ###.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.#######.###.###.### ###.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........#######.........### ###.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.#######.### #.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.###.#.#.# #.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....###.....# #*###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.###.# #############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# 1000 1000 ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## *@.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# #.###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### #......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################.# 500 500 ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************@********************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** 1 1 @ 3 3 .#. #@# .#. 3 3 ... .@. ... 3 3 .#. #@# .#* 8 3 ######## #*@..... ######## 5 6 ##.## #...# #.#.# #.#@# #*#.# ##### 5 6 ##.## #...# #.#.# #*#@# #.#.# ##### 5 6 ##.## #...# #*#.# #.#@# #.#.# ##### 8 9 ######## #......# #.####.# #.#@.#.# #.##.#.# #....#.# ######.# .......# ######## 5 3 ##.## #*.@# ##### 7 7 ....... .*#.##. .##.##. ...@... .##.##. .##.#*. ....... 7 7 ......* .##.##. .##.##. ...@... .##.##. .##.##. *...... 7 7 .*....* .##.##. .##.##. ...@... .##.##. .##.##. .*....* 7 7 ....... *##.##* .##.##. ...@... .##.##. .##.##. *.....* 7 7 *....*. .##.##. .##.##. ...@... .##.##. .##.##. *....*. 7 7 *.....* .##.##. .##.##. ...@... .##.##. *##.##* ....... 7 7 ..#.#.. .*#.#*. .##.##. ...@... .##.##. .*#.#*. ....... 7 7 ....... .*#.#*. .##.### ...@... .##.### .*#.#*. ....... 7 7 ....... .*#.#*. ###.##. ...@... ###.##. .*#.#*. ....... 7 7 ....... .*#.#*. .##.##. ...@... .##.##. .*#.#*. ..#.#.. 5 3 ..#.. .@#*. ..#.. 100 100 ...#.#..#.#.#.##.#..##.##.#..#.#..###.##.##....#..#..#..###....#..##..#.#.#..##.#.#..##..#...#.##.## ...##..##.#..##......###..*.#.#..#..#.##.##.###..#..##.#....#..#.#...#.#.#...#...##..#..#..#..#.#### ..#..#..####.#.....#.##.###.##...#....##.######.##.....##.#..#.#....##.#.#.##......##....#....##.### .#.#.###...#*..##..#.......#.#..##.#..#....###.....#..#.....#..#.##.#..#.##..#.##..#....###.#...###. ##....#.#...####....#####..##...#.....#...#....#..##.#.#.##....###..#..###...###....#.*.###..#...### #..#.....#.###.#.#....##.##.##..#..#...........#..#####.....##.#.#.##....#.......##..#.#..#####.##.# #...#....####...#...###..####.##.#.##.#..##..####..##.##......#.###..#.......#####..#....##.##.#.... .#...#*#..#.###..#.....#....#.##....#.###.#..#.#....##...#.#.#.###......#.##.#....#...#...#.##...#.# #...#...##.##..##.#...##..##.#.#..#..#..#......#.#..##.##.#.#...#.#.......###..#.###.#.....#..###.#. .#.#.##..##.####..#....#.#...##...*..#.#...##..###.######.#.#.*#...##........###...###.#..#......#.. .#.###..####.....##.#...#.....##..#...##..#.###..##.##.#.....#..*#..#*#.#....#....*..#..###.####.... ..##...#.#.#.###.#..#.#...#.#...#....#.#.#.##..#.#...#...##.#.##..#..#....##...#..####.##.#...#....# ..###...####........#########.#......##...#.##..#.#.#.###.####.#.#.###.#..#......#.##.#..#*.#..#..## #.#.....#.###....##.#.####.#.#.....#.###...........#.#.##.#...###...##.#.#...##.#.........#.##.....# .#*#..###..#...##..#.##..#.###..####..#......#..###...###..#.##...#..##.#....#.###..#.#...#.####.### .#.##.###.###.#..#.#...##..##...#.####..#..#..#.#####....##......###.#.#.#.....#..#...##...#.#..#..# ..#.###..##.#..#..##*....#.###..#.....###.##.*.#......#..#....###.#.##..#....#.##...#...#..#.##.##.. .###..#....#..#..##.##..#..##......#.....##..#.##.#...#.###.........###.##.#..##..#..###.###..#....# ..##.#..#..#.#..##.............#.###..#...#####..#.......#....#.#.#...########....##.#.##..#......#. .#..###..##...#....#.#.....#.##.#.#..##.#.##......#.#..###......######....#..##..#....#......##....# .#.#..###.#..#####.##....#####.....#.#.##..####...#.#..###.###...#..#.....#...#...#..####.#.#..#.#.* ##..#.##....#.....#*..#..#..###.##......#..##...#####.##.....###.###...#...#....#.#####.##...#.##.#. ####....*####.#.....#.#................#....##...#.#.#.##....#....#.........#......#####.....#.#...# .#.#..##....#...##.....###.##.#.#...##...#.#.##..*..#....##.#.#..#####.##...##.##.....##..#..#...... ##.##...##..#.##...#.##.##.#..#..##.....#...#.##....###.....#.##.#...#.#...#..#.##....#.#.##........ #####..###.#...*##....#.....#.#.##.#..##.#...####...#.###.####.###.##.#....###.......#####..#...#..# #...###.###.#.#.#.#..#.....#..##..#...#...#.#.##.###.*......#.#...#.##.#...#.........#######...#.... .#..##......#.#....##..####.##..#.####.##*...##.....###.##.####.##...##...#####..##..#..#..#.#..##.# .##.#..#.#.#.##.###..####..#.#...#...####.#.#..##.#.#.#*....#.##....##.....#.##.#..#.##...#.#.#.#.#. ..#..##.#####.##.#..#.#....######..#..........*##*.#........##..###..#...#.#####.........#...#.###.. .#..###.#.......###..#...#...#.###..#.#....#.#.##...##.##..#.##.###....####..#.....#...#.##..####.#. ##..##.#.....#.....####.#.#.#.#...#######..#.###..#.....#..#..##..##..#...#..#...#.##....#.##.###..# .#.......#.....###......####.##...#####.##..#####.##.#...#.##.#..#.#..##.#..#*...######..#.##.#..##. .#.#....*.#...#...#..#.......#.#.......#....#...##.#*#..#....##.#..#..#...#.#.####.*.######...#...#. ##...##....###.######...#.####.#....#..#...##.#.##....##......###.#.#.#.#.####..#.##.#####.#.##.#... .#..###....##.#..#.##.#..####.....##.##...#.#..#...#.###..##.#.##.#.##...##...#.###...#...#.##....#. ..#..##..#...#......###.......#....##.#...#.###....#....##..#...#.#.....###..#.#..#..#...#...#.#.*.# ##......##........#...###.###.#.#.#.##.#.#..#######.#.....#..#.#.##..#......#.#...#....##.......#..# ##.....#.....#..##....##*....#...#...#..#.#..###.........#..#..#.#.#.##...######....########..##...# #..#.##..#......#.#...#....##..##..###.#.##.#..#.......##...###.....##..##......##.##...###.###...## ##.#...###.#..#.....#..##..##...#..#.....#.##....#.....###.##....*.###.....##..#.#.#..##.##.#.#...## .*..#....#.....##..##..##.#....######.###....#.........#####...#####.##.#..#.#.#####..##...##.#..... ##....##########..####...#..#*.##.#...#.#...####.#....##.##.....##.###..#..#.##...#####.#..#..#.#### .#...###..##..#.......###.#..##...###.#####.##.##.#.#....###.##.#..#.......#########.#.#.#..##.#..#. .##.#...#..###..#.###.#.#.###.#..#...##...##..##.#.####.#.##..#...#.##.....*.##.##....###..#...#.... #.....###.#..#####..#..#..#..##.#.##.#....######.#........##.#.....#..#..#.#..#..##.#..##.###.##.#.. .#..##.###....##..#.#.#...##.#..##.#..###..##..###.#.##.########.#..##......###.#####..#####........ ..#....##.#.##.......###.##...###.####.*.##.#.#..#...#.##..........##..#.###...##.#.####.#......##.* ...#......#.#..#.####..#.....#..#.##.#.#..#.###..##.#.#.#.###.####...#.#.....#.##..*.#...#..#.#####. #........#...##..#..#..#.#....##.....##..#.........#.....#..#.#####.###.#......#.*....###.##.....### .###...#..@.#..###..####.##..#.##.#..##.####....*#.#...*..#..#..#..##.#...##.##.##....#.#.#..#.#.#.# ..#.........#.###....#.#....#.#..##..##.#....###..#.##......#.#...#.#.....#..#.#..#.##.#......###.## #..#.##..####...#.####...#.######..###...#.###.##.......#.#..#.#.....###.###.#....#...#.#......#..## #.#.#.#*##...##.####....##..#.#.###.#.#....#.##.#..#.#..#.##..#...#.#.....#.#.#..#####.#..#..*.#.##. ..#...#.###..#....##*...##.#...#.###.##....##.....##.#.##.#.###.##.##.#..####.##.##..#...##..#..#### .####.#....##..#..#.##..##*####..##.#..#..##.#..#..#.####..#.#..#.##.#.#.....#.#......#..##....#*#.. ..##.......#....##..#.#.#.##.##.##*.##....#...#.#....#...#..##.##..*.#.##........#....##.#..###..#.# #.#....#.####..#..#.##..#.#.#...###.#..#..#.#..#.#...#.####.#####..#.#.#.#.##.#.........##..#.###..# #.##..###..###..*..#...#...#......##.........#..#.##.#..#*.##...#....#.#..#####.#.....##...###.#.... ...#.#.......#..#..##...####.#.#.#..####....#.#...#...#...#######....##.#..#.#.##........#...#.#.##. .##.....#.###.#.#*...#.#..#....##...#.#.###.###.##....##......#....#.#..###.#...#..##..#.#...#..##.# .#.##.#.....#.##.##..*#...#...##.#.##.#..##....###.....#.#..##.#...#..##..#...#..#.#..#......#..##.* ..##.....#.###.##..#....#.......#*....#.....###*.....#..#..####.#.##....#.#.*.#...##...#.##.##..##.# #......##..#.....###...#.##..#.#######*#...#.#..##.#...#.#..#*.....#*.#.#..##.#...#..####..#...##.#. ...##.#..#..##.#..#.#.#..##.#...#.#.#...##....#*#.##.##.#.....#.#.....#..............#..####.#.##... ##....#..#..##...#..###.......####...#.....#.#.##.##*..##.#.##..#.......##...#.##..#.########...#... ###.##..#.##...#..#...........###.#.........##.##########....##..#.#..##..###..#..#......##.#####... .##..#...##..#....##..#.#...###..#....#.##.....#..#..#.#.###.......#.#..###*....#..##..*##..####..## .#.##.#.#...##...*..#.###.##.#..##.#.###..##..##...#........##*#.#.####.*...###.....#.##......##..#. ..#.#..##.###.#.#.#.###.###..#.###...##...#...##.##..##....###..##.##..#.#......#.###..#..##.......# .....##..#.##...........#..#.....###.#.#....#.##.###.#####...#.#...###..###..#..#.#.#.......#....#.. .###.#..##.#....##.####..##...###.#..####.#..#..#.#..#..###...##.......#.##.##..#.#..#..####.#..#### ......###..#...#.#..###....#.#...##..#......**##..##...#...#..#...#...*.##.#..##...###.##.#.....#... ..#.......#..##..##.###.........##.#......###.#.*.....#.####.##........##.###.#..#.#.##...#.#.#.##.# .#.#.###..#....#.#..#.##.###..##.#.#####..#.#*#..#.#.#......#.###...###..#..#......###.#..#....##.#. #.###.#.....##.#...##.#....#....#.....#..####.##..#.#.....##.#..##.##.##...#.#.#.....#.##....####... ....#..##..#*#.#####.#.#...###.#.##.#####..##.....#..#..#..###.#..##..##...#.......##.#.#..#.#.####. #..##.#......##..###...##.##.#.##.#..#......####...#..#.......#..#...#####...##...#.....#.#..#.#.... .##.##......#.#.#.........##..##.#...#.#.#.#.#.##.#......##.#.......#..#......###..#.#.##.....#.#... ....#..#..#.##..#.*.#..#....#..##.##.###..##.###..##.###.#.#.*#..#.....##.###.####.##..#..####..##.. #########..#..#.#...##.......#.##..#..#.#.#...#.##.#......##...#.#.....##......#.###....#..#..##..#. ###.#...#..#.####.###......###.#.#..#..###..#......#....#..#...##.##..#.#####.##.#..###.##..#...##.. ###.#......#...#..#####.###.....####.#.#.#.#..##.####..##.##.###......###.#......###.....##........# #..###..#.##.##.##.#..#..#.#.#..#...###..##.#.###..#.###.#......###....##..##....#.##..#.##..#..##.. .#.#...#.####..#.#.....#..##.##..#...#....##.#.#....###*##.##.#.......#.#..#......#..####.....###..# .###.#..##..*.#.....###.#.#......##..#.##..#.##....##..#....#..#...#.##.#...#..##.....#.#.########.. ##...##.#.#...#.##...#.#..#......#..#........#.##.#.##....#..##.##.#.####...##.####...#...#...#.##.. ####.#..###....#.##...#.##..#..##..#.#####.....#####.#..#..###.##.##.#..#.##...#.##...###..##.##..#. .##...#.##...###.#.##.#####.....#..#...#...#######.#.*#.#....#.#.#........##...#.###..*##..#.#.*..#. ...#........##...###....##.#..####.#.........#.#...#..##..#.##..##.#.....###.#.#......###..#..###.*. .##..#....##......##......#....##.#.#...#..#..#.##.#######.##..#..##...#.#..##..#..#**##..#.#.#.#..# .....###..###........##.#.#.#.##.*#..##...##....##.##...#......##..#####..###...###.#..#..###.####.# ...###.#...*.#..#.#....####.#..###......#.....#..#.......#.#.#...###.#....#.##.#.#...#..##..#...##.# ###......###...#........#.....###..#.....#.#..#######...#...#.#..#.#.###..#.#.....*.#..#....#.#.#..# .##..#*#..#.#####.#....##..##.##.....#..#.#.*..##.##...##.##...##.....#...#..#.#..#.....#...#.#..#.. ##.......##..*#........##*##..##........#.*.#........##.###..########.##.#..#.#.#.####.#.#..#.....#. .###...#..#.#..#....#.#....##..##..######..##...#.#.##.#.#.#...##..##.....##..#..##...#...#.###..... #.....#..#..####.##...##..##...#...#*.##.*..#.##.###............#..#.#.##.###..#.*###..#.#.###.....# .#.....##..#..###..####..#..#..#.##..*#.#..#.#...#....##.#.#.##.....##.##.#.....##..###...###.#..#.. .##.#....#..#.#..###.#..##.##.#..#.####..#.##.#.....##.#.#.#..#...#........##.#.###.......##...#..## 100 100 *#.##.#...##..##....#........*..####....#..#.#..#######..###.##.####..###.###..#..##..#.#..#.#.##*#. #.##..##..#####.#..##....#*.###..##.#*#.#***..#.....#.###...##.#.#.#....#.#####...#.#..#.....#..###. .###..#..#...#..#.#...........#...##.#######.#..######.##.#####......#.##...#..###.##...####..##..## #...#..#.#.#*#..#.#.#.....#.#.#....####.##....###..#####.#.##....##.####...###.####...##....##..###. #.#.######...#.##.#..#...##.##.....##....###.###..###.#.#.#......#.###.#.....##..#.#..#.#.#.....##.* .###.###.....####.####.#.#..#.##..#..##.#.#.#....##.#...#.#.#.##.#.##.#.#..#....#..#*#.#..###..##..# ###..*##..#.......###...##.####..#.......#.#..#.#.#....##..#..*#####.###...#.#......##.##..*...###.# #.#...#.##.#...###..#.#....##..###..##..#.#.....#####.#.##.#.#.##.#...#..#.##.#.###..#*##..#.##.#.## #..#.##.##..##.#.#.#.......*###.#..##......#.......###..###..#.###...####..........#.....##..###..## #....*.#..#.......#..#.##...##.#...*.#..#.#..###....###.*...##..#......##.##..##..#......#.###..##.. ...#*.......#.###...#.#.####..#.#.##..#.##....####.#.####.##....#.....##...#....######.#.#...#..#... .#.#....#......##.....##.####..##.#.#..###.#.#..##...##...#.#.#....##..##.#.#..####.##.#...#.#..*##. ###.#####.#..##.###.#..##....####........#..##.#.#..##.###....###......##..##.###...####..#.##...... ###....#....#.....####...###...##..#..###*.#..#..#..##...##...##.#.....##.#.#.#..#.#.##..#..#.##.#.# #.#...#.#..##.#.#........####.##......#.....#.##.#.#.##..##.###......#....##..######...###..#....#.. ##...#.#.#....#...#.##.#.#..#.#.......#...#.#.#..#####.##..#....##......#....#..#.##..##.#.#.#...#.# ##..##.##...#....#####..#..##.##....####...#...##..#...##..##.#.#....##..##...#.##..##.#.#....#..#.. #.####..#.##.*###.##...#.#..#..##.......*.##......##.#...##....#.#..#.#.#...#....#######.....#..#.#. .#....###........###....##*.##..#...##.#..##...#####..##......##..#........#.#.###.#.#...##.....#.#. .###.#.###.#..#.#.......####..#..##.#.#..##.......*...#..#.#...#####..###...#...*..#..#.##...##.#..# .........#.##.#...##.#.#......#.##..#..#.#*##..#....**.#..#..##..#..#..#.#.#.##.*##..#.......#.##... .#.###...##..###.##..#.##....#.###.##.##.#.....#.....#.#..#.##.#.#...#..#####.#..#..#.#...#.#.##..## ##.##.##...##.##......######...##..#.####....#..###.##..####...##......##.#.#....#######..#..#..#@#. #..#.###...#.#.#.....#..#...#.##.#.##..##..##...#....#..###.#...####...##..####..#.#.#..#..##.#.#### ...###.###.....##..#.#...####...#.####..#.#.#####.#...#..##..#.#.#.#......###..#...##.#.##..####.#.# #..*...##..#.####...##.###.####.#.#.####...####.....##....##....###.#...###.......#.##......##..##.. ..##..#..##..#..#.###.#.###..##.##...#...#..###.....#..#####.#.#.#.#.#.####.##.#..##..#.....#..#.#.# ##.......##.#.#...##..#......*#.....##.#..#......#.#.#.**.#.#######.#...###..#.##.#.#..#..##..#..... .#.*....###..#.#.#..#####...##..##.#...#...#....##..#.#..#.###....##.###.#.#.....#...#..##......#..# #.#...#.#.....#...#.####.#*.##...#.#...####.#..#..###.#.#...#...#..#.#....###.....#....#.###.#..*#.. .#....#.###..#...####..###...#..#....###.####.##.#.#..*.#.#..#.##.#....#...####...#....###.##...#.#. .....###..#.#..###.#.#.#.#....###.#.#..#..##.##..#.....#....###...##..#..#####.*..#.####.#....#..##. .#..#......#.#.#..###..##......##.#.#..##...#.#.##....#.#..#...#.#.#...#..#.......#......#..#...##.# ..###..##..#....#.#..##....#....#.###.##.....#.##....#..#.......#..#..#.##...#.##..###.#.#..#.##..#. ..##.##.#..##.#....####...#*##..#.#..#.####.........##.##.........#..#..#.##..##.##..#...#..#...#... ##.##.#.......##..##.##.#.####..###.##.###...####.#......#*.##..#....#.##.####.##..#...###....#...## ##..#.#..#.....#....###...##.....#..#......#....##.##...#..#..##.#....#..#.#.###..#...###....#.###.. ###...#..#.#..###..#...##....#.#.#####..#..#.###.##.#..#.#.##.#.#....###.##..#####.#.#..##...#.#..#. ....###....#.##.###......#.....*#.#..#.#...##....####.##.#..#...#.##.#..#*...#.#....#....#.##...##.# .#.##.###.###.#...............####.###.#.#.##..###..####.#.##.#.#...##.#.####...........###...##.#.# .#..#...###....##..#.####...##.#.#.#..##....#..#..#......#.......#.##.#.#...##...##..#######..#.##.# .....#..#..#.##.#...##.#.####...#...#...#.#.##....#.#....#...###.####......###.###.##..####.#.....#. #..##...#...#.#...#...#...#......#.##.####.#..#...#....##.##...#..#####..#.*#.#..##..#.##.#.#....#.. ###.#.........###*##..#...###..#.#...##..##.......#....#.....#.#.#............#.###..##..##..#.##### ..#.###.#......#.##.#...#....###.###....*###..###.###...##....#.....##.#####...#.#...#.....##.#..#.# #..#.###....##.#.#.#*#.##..#...#...#.####.#.#.###.#.#.#.##......###...#.##..#......##....#....#....# #.#.#.#..##...#.#.....##.#..##.##.##....#...###.......#..#.###########..##..#.#..#..#...#......##... #.......##.#..#..#...#.#.##.##..#.#....##...#.##...#....#........###.#.#..#..####...##.#..#.#.#.#... .#..####...#.#....#.##...#####..###..########...#..#......#*#.#............##.#.##...#.....####..... ..#...#.#.##...#..*.##..##...###..#.#...#.#.###.....##.##.#.##..#.#..##...#...#......#..####.#.###.# .....#.#..##..##.#.###.#...#.....##..##..#..#...#.##...##..#......#...#.#####.#....#...##..#.#....## #.###.#...#....#..#.###.....#....#.#..#...#.#.....*#.#.##.##.#..#.##.*....#.......*#.#...####.#..##. ..##....*#..#...#.##...#......#.....##..#...#.#.#.#.#.##.......##.##.#.###..####....###......######. .###....#...##.#.######...#.....#...........#...#..###..##..#########..####...*#......#.####.##....# ..##..####..####*.#.#.#....#..#..##......#.##.##..####...##.##.#..##.#..####..#....##....#.........# #.##.#.#..#...#..#.#....##....#..#..#####...#.....#...#####.....##...#...####.....###..##.#.#...#... .#.......##.#.....#....##.....#..##.##.#.......##..###....##.#.##..#.....#.....*..####.#..#..###.... .###..#.##.###........#.##.#..####.#.##..#..#..#.....#..##..#.#..#.#.#.#.#..##..##...#.....#..#....# #..#..##.#.##..##.#..#..##.#..#..#....#.......#.##.###..*###.....##.#.##.#.#.##..#..#.####..####.##. ..#....##.....#..##..##..#..###.#*#....###.##.##....#.##..###...#.....#.#.#.##.#..##..#.#####.#..### ##...####.#.###..#.....#.......#.####.#....##.#.....##*#..#####...##...#......####..#.#.#.....#.#.## ...#.#.#.#...##*###....#..#.###.#.....#..##.#...#.##...###..*..#...##...##........###.#.....##....## .#..#...#..#..#######....#####.##.#..#.#.########..#*..##....#.#....#.......##....#.#...#.....#..#.. #...##..#.#.###.#..#....#####.#......##.....#..#..#.###.#.####......##.##..#..#.###.######.*###..... ......#.#..#....###.*.......##...#.#.....#..####.###...#..####..##.###..*.#....###..#..#.......#.... #...#.####...#.#.#.###.##...#.#.#...#.*.##.....##.#.*.####..##.#...#..*..##..##....#.#.#..#....##..# .##....##.#......#....#.##....####...##...####..##.#.#.#.....#.*#..............#....#.#..##.#.#.#..# #....*#.####..#..##...##.##......#.#.........#.###.#..##.#.##.#.#.#...#.##*..##....#....#...#.#.#... .##....#..###..##..*#.#.#.#.........#.#.....###.#..##..###..###.....#.###.#####.#..#.......####.#... .####.##*.#...#.....#..#.#.#...##.#.....##.#........#..#...#.#....###....##...###..###.#####........ #..##..#.####.....#.##........#..#..#.#.#.#...##...#.#.###..#..##....#..##.##.#.....#.###.....#...## .#.#..#.###..#.#.#...###.##...###.#.#...#..##.#..##.#....##.#.#..#.#####..#..###.##.###.###.#....##. .....##........#.#..........#..#..*..####.####.#..##......#.#..#.###..#.##...###.#...#.#.#..###..##. ..#.##.#..#.#.*##..#.###.##.#.......#.#.#..##.#.#...#.........#.....#.#..##..##.#.##..##.####.#.#... #..#.#..#.#..##.#...###.....##..##..#..##.#####..#..####.##...###..#...##....#....##..#.#..#..####.# ####.#..###.#....##.#...#.###.##.#.##......#...##.#.#..#..#..##.....##.##...........#..##....#.###.. ##....#.#.#...#...##.....#..#...##.##.##.###.####...####...##.##.#..##..#.....###...#.....#..#.#.#.. .###.*#.###.#...#.#.#..#.......#..####.#..#.....#.#..##...##...#..#...###.##..####.....#..#...##..#. ....#......##...#.##.#.#.#.#...##.####*#.###.#..#....######..#####..###.##....#.#.#.##..#....#.#.#.. .#.####*.#######.#.#.#.#..#..#######.....##.....#...#..##....#.....#.#..#.#.#.....#.#....#.#....#.*# .......###....#.#.##.#..#.....#..##.#..#.#.##.#....##..#..#.#....#.###.####...#.....#...#.#..##.#.## .#.#..##...#.#.###......###.....#.#..##.#.####....#.....#.#..###.#..#.#.#.....#..#.##..#..#..#.###*. .###..#.#.#...#.#.#..###..#...#.##.#.##.......##..#.#.##.#....###...##..##.....##..##.##..###..##.#. #..#.#######.........#.##....#.#.##..#..#....##..#.#.#....##...#.......##..#.....##.##.##..#.....#.. .##.###.#.#.#...#..####.#.....#..#..#.#......###....*..#.##.#..#.###..#.##.#.###.#..#......#..##.### #...#.....#...#.#...#.#..#..#...*.######.#..*..#####.#.#.......#.#.###...#..#..#....##..####.##.#.#. .#.#.#.*#....##.*........##.....#...#.##...#.#..#.#.###..##........#.##.####...##.###..#.##.#.#..#.. #.##.#...#...#.###.##...###...##...#...#.##.....#....###.#..#..##.#...###.#.###..#.#..#.#.####....## ..#..#.....#..#.##..#....#...#..#.#..######.#...#...#.#..#.##..#..##.#....##...#..#..#.#.#..#....#.# #.#.........##.#..#.##.#.#.##......#.##..#...#####*..###..#.#.#..#.#...#.....#.######...#.#..###.... ##..#.#.#.####.#.#.#......#.....#.##..#.###..###...*#.##.#####.##.*.#..#...#......##...#.#..#....##. ######..#.##..##....#.#..#..#.....#.#....##...#..###...#.#......##..#.......#..######..####..##.##.. #.#.##..#.##..##*...##.##.##..#.#............##.#.#.....###..#....###..##...#.###..*#.#.##..##.#.... #..#....#..########..#..##..##..............#....#..#.#.#.#..#....#....*#..........###..#....#...##. .#.#.#.#.#.##.....###...#.##..#...######..#.#..##..#.#.##.#.#......#..#...#....###.##.#..#.......### .##...#.#.####...#...##...#.......#.#..........###..#.....#...##..###.#.#.#.#.###.#.##.....##...#.## ..**.##.....###..###.#....#..#.##..#..#.##.#..#.#.##..##..##.###.##..###.#...#####.#.#..#..#.##.#..# #...#....###.##.##..#...##.#..#.#.#....###..#......#..#..#.#.#.#####.##..#..#...###.#.#.#...####.### ....####....##..##.#...#####.#......#.##..###.#...##.##.#.#.#.##.....#...#.....#.###.#####.#...#..#. #..#.#####.###.#...###.....#..#.#.####.#*##.##...#...###.....##....#..###..##.....#...#...#..#....## 100 100 .....##.#.#...####...#....#.#..#.######.#..##.#.#.#.#..#...##...#....##.#..#..#.#..##.###.#...#....# #..###..##.#####...###...###..#.#.##..##.##...#...#.####...#.#.####.###.#..##.##.##...##.#......##.# ##..##...#######.#.#.*....###.##..#.##..#..#...##...###.....#.#.#.#.#..#....#......#.....###..##..#. .##.##.##..####..#####..#..##.###.#.#.....#.#.##..........####......#.####.##.##..#...##......#...## .#.#.##....####.#####.#.#......####....#.#.###....#..#.....###..####.##....#.###.....#.###.#..#.#### ..#####.#.#.#.#..##..#......##.....##..#..#..####.#.#....#.....#..#.##.#.#.####...##..##.#.#...###.. ..#...*#...#..##..#..#.#......##..#...#....##....#.....##..#.#*.##..#.#.#..#....#.......#..#...##### ..##.....#...#..#..#.#.#.###...#..##.......##.#.##.##.##..#...#.......####...#.#.#.#.###........#... .#.###.#..#....##.#..##.####..##.#...#..#.#..*#.#..#..#.##.#.....#...*#..#.##.##...##..#.#..#...###. .....##.#..#####.#.#...#.#....##..#.#..#.#..#..#....#....###..##.......#..#..###.##.##.#...##....### .........####*......#...#.##...##..#.####..#......#.#..##...#.#.##..###.####..#.....##.##...##.#.#.# ...#..#..#.#..####..###.##...#...###.###.#.#.#..#....##.....#..#*#....##.#.#..##.#.#....####..###..# ..##.###..#..#.#...#........#####.#......#.#..#.##.#..###..#.##..###..##......#...#.##..#..####.###. .#.##.#....#.#..#.......#.##....##..#..#......###.##.#.##......##.#..#...#.##...##..###.#.##.#..#..# ##.####..###..##......##..###...#...###..#.####..#.#.........##.#...####.###.#...#...####.###..#.... .##.#####..#.#.##.#....#.##.##....##...#.#..##.#.##.....#.##..#.#..####.#..####....##.##.#..##..#.## .....###.##...#.#*.......*..##.#.##.#....##.#.##....#.#.###..##.#.....*#.#.....##########..#######.# ####..##.*.##...#......##..#..#....#...#..##...#............#..#....##...#..#..#....#..#..#......... ..##....#.#.#.#*..##.#...##.##..###.......#.#.#.#..#....#.#.#..####...#..##..####....#.#.....#...... ..#*#...##.###.#.#...#.##.##......#.####.###........#.##..##.##*###....#.#.*...###.#.....#..#*..#.#. ###.#.#..#.#....#.#....#...##...#.#..###.......##..#...##.###.##.#..*.###.*#...#..#.#..#..##...#.#.. ##..#...##..#.#.#.##.#..##.#.##..#.#.#........###.####..##..####.#......####..#...#..#.##..#..#.#### ....#.#..#..###......#.#.....#..#...#.......#.#.##..#...###.......##......##.#.#.#.#.###...#..#.#... ##.#.#...##*###.....#.#....#.....#.#.###...#...#.###.##.#........#####*.##.##......#.#.#.......#.#.. #.####.#..#...##.#.##....#...###.#....#..#.#.###....##.##.#.#..#.#...###.###..##.#.##...##.###..#..# ....#.#.##....#..#...##.........###....#.#.......#.########.#..#....##..#......#....######.#...#.##. #.##.......#.#.......####.##..##.#.....###.....#.*#..........###..#..#......#.####.##.#..#.......#.# ......#....#.#....#.#..####..##......###..##.#.#......#..#.#....###..##*.#.....*..##..#..#...##..#.. #..#..............##.......#....#..#...##.##.###.##.#......#..####.###..#...###..##...###.....#.#### .##.##.##.##.###...##.###*#.#.#.##.#.....#.#...#.#....###..##....####...#....#.###.####.....#.#....# #...#....#.#....###.....#.#.#..#.##..#....###.##.#.....#.##.*.#..#....#......####..#.##.....#......# ##.###......#.#.##.##..###...#..........##.#...##.#....##.#.##..#.#####.###....#...###......#..##..# .###.#.#.#.#..#....#....#....#.....#.#..##.##...#.##.#....##.####..#..#...##..######*..##.....#.#... #..#######......##.....#.....#....#.##.####*...##..##.#........##.#..#.####....#.#...##.....##....## #.*###......#.#..###.#.###.#.#..#.....#....#..##...#...#.#.####...#.###.#......##...##.#...##.#..... ....#.#.###...#...##.#.#.#..#..#.#.##..#..##.#...#.#.#.#....#.###.......#.#######..#...#.###.##....# ..#...#.###....#...#..#.#######.##.#.#.##...#.#....###.########.#.##.#.##...#.##.#...###....##.##.#. ....#.###..#.*##.###.##.##.#.....##......#....#....#.###...###.##..........##....#####.#....###.#... #.#####....####...##.#.*.#.###........#..##.*..#..##...#.###..##....#...#..#.##....##....###..##..#. .*....###....#.#..#.######...#####..#.##........##...#.*.#....#..#.###....#.#.##...#..#..#..###.#.#. #......##*.#.#..#.#.......#..#.##.#....#.#.#......##....#...#..###...#...#.###....#...#...#.##....#. #.....#..#..#.#...#..##..#..##.#.###..#..##.#...###*#..##...##....#...###*#.##..*.#..###....#....#.. ......#.#...####.###..##...#..#.###.*.##..#####..#.#####.*###..#.#..##.#.#..#.#.#######.#####.#.#*#. ...###.#.#...###.#.##.#.....##.#.####..#.##.##...##.....##.#.#....##.....#..##....#..##...###.#..... #..###..#....#....#.####.............#..#..##.#.#.###.###...#.#...###.#....###.#..#..#.#.##........# ##..#.###.#..#.####....*###.##....#.#.#######.##...#........#.....##...###.##.........####.*...##.## .#.##.#..###.....#..##..##..#...#...#..#..#......#.#.#...##.#..#..##.####..#..#...##....#....#.#...# .#.#.###*..#.#...#.#......##......##.#####....##.#...#.#.##......#.#....####....####.#..#..#..#....# .....#..#.#.##...#.#...#....#...##.#.#..#..#..#..#.*.#....#....##.#.####...####..*#....@#..###.....# #...#.#..####....#........#.......#.#.#.##..#....#..#...####......#..#.*.#..##..###.#.....####...... .##.###.####..##.##.##.#..##....###.#.#...##........#.#####....#....##.#..##..##.....#...#####..#.## #.#*###....#..#.##..#.##...#..#.#...####..#...#..#.##..#..##..##...#..#.#..##...##.#.#.#..###..#.#.# #..*##.#.##..##..#....######.#.###.#*.#.###....#..##..#.###.....#.#......##.####..###.#...#..####.## ..#.##.#.#.#..####.#.#.............#...#...#.....##.#.#.###.#.#..##......#...####.###.##.#.....#.... .#.########.#.##.#..###.##*#...###.#..#....##.#..#.#.##.#.##*##.##........#..##.##...*...#.#.#####.# #..##..#.#.####..#.#..####..#.....#...#..#....#......##...###....#.#.##..#..#..#.###...##.....##.#.. ..###.#.##....*##########......#.#...#...##....##...#.##..#..#..#.#.###.....#.##.#....#.####....#### #.#.##.#..#.##..######.#.##.##.##.#..#.##..#.##..#..#.##...#.###.##..#..##..#.#..#.####.#......####. ##..###.##.#..##...##...#.#...#..#..#..###.......#.#.#...#..##..###.....##.##.....#.#.#.##.#.#.#..#. #..#....#.##.#########......#...####....#...###.#..#.#...######.*.....#...##.....##.#..#......####.. ###.###.#..##*.........#.#.#...#......#....#....###....##...#....#.#.#..#...#..#...#####.#...##....# .....###..#..#...#...*#.##..###.#............#.*##.##..#.#...#...#.#.#.#.........#.###.#.##.##....#. #.*...##....#.#.###......##...#.#....####...#.....#.#..###.#...#...###...#.####...*....#####..#..... .#.##..#.#..#....##..#.###....#.###......###.#...##.##..#.##...#.##..#.#.##...#.#*.###.#..#.#......# ##.#.....#..##.#.#.#...###..#..####.......##...#.#..##...#.#....#.#....####*.#..##.#..##.#..#....... #...##.#....####.#.#.#.##....#....##.#.######..##...#..#...#..#....##..###.####...#.#..#.#.##..##.#. ##....##..#.##....#*.###.###.##.##.......#..##..#####.#.#.......#..#.######....#.######.#..#..##..#. ...#.#..#...#.....#.#.###..##..#...#.#..........#.#####.##.....###...##.##..#.##...#...##.##.#.#.... ##.#..#..##..##.#*##......#.#..###.#...*.##.#..##..##...#.......#.#..#*......##......##......#..#.#. #*...##.##..#.......#..##.....##.......#.##.#.#..##..##.##.##....#..#....###.##...#.....##.####....# .#.#....#.....##.#..####......###.....##...#..###.....#..####.#.....#........#.#...#...#..#.#.#..#.# #.#.#.#..####..##.##.##...#####.#..#.##...##.#.##..#*..#.#....#.#..#.#.#.....##..#..###.#.##...#.#.. #.##.##...#.#.#..###.######..#.........#.##.#.###...##........#.##..#.#.#.#...####...#*#.......#.#.# #.#...#.#....#.##.#...####....##..####.....#...#...#..#.###.#..##.#...#..##..#...##........####.##.# .#.###...#.....###..###.####..#.#.##...#..#..#...###...###....###....#.#.#..##..#.##.##......###..## ..#....#..#...#.#.#.#...#..#..###.#..#####....#....#.##....#..###...###.#..##..###........#...#..... #.##.##..#..####...##.##....####...#.#.##.##.#.....###....#...##.#.#..##.#...........###.........*.. #...#.#...#.#.###..####.#.#####..##..#.#.#.###.#...##.#..#.##..#..##..###.....##*#####..#..#..*.#.#. .#.##...##...#..#....##.##.#.#.#...###.....##...####*#.#...#...#.###..#.##.#.#####..#.##.##...##..## .*.#..#.###..##......#...###....##..*..#.####.......#..###.##.#....#.#..###.....#.#..####.....#..#.. ..###...########....##.#.#.##.###....#.###.#.##........##.#.###..##..##.......###.#...##.#.........# ......##....#...#..#....#.#.#......#......#...........#.#..#..###..#..#....#..#...#..##...#.###.#... ##.####.#...#...####.#.#..#....#.*###......*.#....##.....#.#.###.##.#..###..#....#####.#....#.#..#.. #...###.........#..#.#....#..#.#.#..*..#.#.#.##..##*##.#.#.....#.#..#..#.#.#.#.#.##......#..#.####.# .....#..#...#..#...#..##...#.#..#####...##.#......#....#####...............#.#..#....#.#.###..#..#.. ......######.##.##...####..#...##.....*.....##.#...##.##...#..#.#....*##.#..###.....#.#....###...#.# ..##....#.##.......####..#..##...###.#.#.#..##.######.#.#..####.....#....##..###..#.#.#.#*###......# .##.##..#..#.###.##..#..##.#.##...##.....##..#.##..#.#*...#..#.....#....##.....#.####....#.#..#.##.# .#.##...###...#..#..##.#.......#.#.##.....##.#......##.##....##.#.#.#..###.#..#......#.....###.*..## ####...#.#.#.#....###..#.#.....####.#.###.##..#..#.###...##...#..#.#..#.#.####.#...##.###....#.....# .....#.#...#.#.#*###....###.#..######.........###.#....#..#....#.#.#...#..#.##....#.........###..#.# ...#..#..###..###.#....*.###.....####....#..#.#..####.###..#.#######.#.##.##.#....#..##..####.#..#.. .#.##.##*........#...#.##.##....#....####.#.#...#..#.#.#....##..#.##.#..##...#...##..#.#..##.###.#.. ##.##....##..#.###.##.##.#.##.#####.....#..#...#.#.####.#..####...#.#..#.#.....#...###....#...###... .#..##.#.....###..###.#.....#...#.#..#....#..#.###.#....#.#..........###.#..#.#.....*...#.#..##....# ##.#...##.#####.#.#..#...#.#.#...#.####..#.#.....#.....#.##..####.#..........#.*.#.##..#########.... .##....##..*.##..##.#..##.#.#.#.....###.#..##.#*..###.#.#.#.....#.#..#.##.......#.#...####..##...#.. ...#.#.#.#######.#.#....#..#.#.#####....*##.##....##...#....##.#*.##..*#.....#.#.##..#.#..*...#..### ..#.##.#...##.#.##.#..#..##....##.#..#...#..#.##...#...#.##.........##.####.#####.####.#.#.#..####.. ......##.......*...#....*...##..##.#...#..#####.#####.#..#.##....#.#..#...#......#..#....#.######... 100 100 ##...##....###..##....#.##..##.#...##.#.####...###........##........###..##..##.#.###.##...#.##..##. .#.##.#.#......*#..##.###.#.###.....#.####*#..........##...##.........####.#..##.........#..###.#### ##..#...#..#.#..##.##*.....#.#.#......#.#.....##.#..#.####....#..####......##.##..#.*.#.#..#.#.##### ...##.#.#.##....#.#....###....#.##....*###.#.#*#......##...#.....##.###.#...#....#..#..##.##.###...# ...##...#..###......*###.#..##...###.##.#.##...*##...###.######.#.....#..#..*...#..........#..#..#.. .#.##...#.#..#.#.##.##..##.##.##.##.#...#...###.##.#..##.....#.#..###..##..#..#.###.#..*.#....#..#.# #.*..##.##.....#.....#.##..###..#.###.##.##*####.#.#..#..####.#.....####.#...####.#.....#....*#..#.# .......##.###...#..#.#.#.#....#.#.#..###.......##...#......#....#.##.#####.#.#.##.*.#.#.#...##.###.. .*.....###.###..*#...#....#.#...#.*...#....#.*.###...##...##.....#..##..#.#.....#.####..##.#.....### ###.*........#######.##.#..#.#.....#.##...#...##..#.#.###.#..####...###....#...#.#.#...#.#..#..#.... ##.##.#...#.#..#*##.##....#.####*##..#.#...##..#......#..####.##.#.##..#.#..###....##.......##..#.#. ..#...#.####.####.#...#..##..####.#.#.###.....##.......#...#..#.#.#.....#.#.#..#..#......#.###..#### ...##...#.###..#..#.#....###...##.#####..###.#.###..##.#.#..#...##.....###......##..###..####..#.... ###..#..######....##..###..##...##...#..###.#...#..#....###..###...#.#.###.#.#.#....#..##.#...#..... ##.######..##..##.#.########.#..#.#.###..#.#...##.....#.##.#.##........#.......*.#.#####..#.#..##.## #.#.###..#.##.##....###.##....#....##....#.##.#..#....#..#.......#.#...#..###.#.#...##.#.#.......#.# #...#.##.#*....##..####..#.###.....#..#.#...#.##.#.#......##.##.#..##.#.#.##....###...#..##...##..## ...#......#..#.....####.#...#.#..#.##...#...##..#..##*##########......###....#..#......###.##.##.#.. ##.##...##.##...#.#..#.###.######.##.#...###...#..#...##..#......#..#.##..#..#.#..#.#.##......###.#. .....##..#....#..####.###.........#......##.###.#..#.##....##.##..##..##.#..##.###.#.###.......#...# ......##..#.###...#....#..#######.###...#...#.#.#..#....#..##..#.#..#..##..#.#..#.#####*.....##...#. ...#.......#...#.#.....#...##........##...#.#...#.#.#..#.##...#..###.#.##..##....##.##...###..#...*# .#.#.###..##.##...#..#....#.###..###...##..#..######....######..#.#.###...#.....###.##...#....###..# ..#...###......#.#.####..#....#.......#...#..#.*.#....#...#...##.#.##.##.##.##....#.#..#....#.###.#. #...#..##.#.#.######.###...##.###..#.##....##..#.###...#.#.#..#.###...#.##.###..##...#..#..#..###.#. ##.####.#.#.#...#.....##..#.....#####..##.....##.#.#.##.##...##...#........#.#*..#.#......#..#.#...# #..##.#..##...#.###...##..#*##....##.##.#.###..#...#.....####....#.##.....##.#.##.....#.###..#..#..# .#..#...##..##.###.....##..#..#....###.#.#..##.#.#...#...##.##.##.#####..#...#..#.#..####.#.#..##... #.#.#......###.###....###..###..##..###.##.##....#..#..###.#.#..#...###...#..#.##..#.....#........#. #..##.....#.....#..##....##.##.#....###...###...###...####..#.###...#..#.##..##.#.....##.#....#.##.# ..#.##.##........###....#...#.#....###...###.*.#.#..##..##.#..#..#.###.*#..##.#.###.#.###.......##.. ###.####.#..##.....#....#.#.#.##.###...#.#.....#.....#..#......#..##.##.#.####......#.#...###.....#. ..#..#.#.#.###..#....#..#..#..#.#.#.#.##.#......#..#..##.##.......###.###.....##.##..#.##.#..#....## #####...#.*.#.#.########..#..##..#.#...*..#...##.###.#.####..##.#........##....##..#.#...##...##.#.# ..#..##..###........###.#.####.#.#..#..#..#.##..##..#....#.##...####..#######..#.#.###..#.....##..#. ...#.##....##..#.#.*...##.##.#..##.##..#.#.######.....####.........###.#..#...#..##.#.#....#.#..##.. #.#.##..#.#..##.....#...#..##..#............*..#......#..#......#..###..#...#..###.##.##.#..##...#.# .#.##.#.#.*#.#..#.........###.##.#....####..........#.##.##.#..#......#...#....#....#......#.####.#. #.###..#.###..######...####..##.....#...#..#..#..##.##........##..#........#....##.....#.#..##.#..#. .#.#...#.#########......#...###...#......#..#.##.......#...#.#......##...#...#.#........#.##....#.#. .#....#.##.#..#..#.#...#.##...##....###..#..##...###.*#.#....#..#.##..##....##.#..##.#..#.#.##.....# ##.####....##..##.##*.####..#.......##...##..*.#####.#....*...##..#.##....#.....*....#.##..##.#.#.#. ..####...#...##.####.#...##.##..##....####....#.#...##.##...#.#.#.#....##.##.#..#..#.#..##..#.#..... ......#.#.#..##.##.##...##..##.###..#...#.#..###.....*...##.#....###...####.##......#..#..#.#.#####. #.#...##.............#..#..#.#..##....#...##.####..........#.#.###.###.*.###.#........#.##.#.##..... #..##.####.#.###*.###..##..#.##.*.#..###..##.#.#.##.##...###..#.##.#...#....#..#..####......###*#.#. .#.....#..###........#..#.###.......#..#.#...#.##.........####.#.##.#...########.....##.#....###..#. ..#*...........#.#...####.........##.####..#.#.##..#.#...#..#######.#.##.#.##..#.#####...#..#.#..... ...#...##....##..##.##....#.#...####..#.#.#*....#.##....####.#.####..........##....#..##....#.#..##. .#..........#.##.###.##.#..####.###.########.#.###.....#.##.#.#####....###..#...##..#..#...#..*...#. ..##.##..#....##.##..*.#.#...#.#####..#.###.##.#.#..#.#.##.###.#..#....#..##..#....#.###.##.###.###. .##..#*#.*.....#.#.##............#..####...##*........#.##.....#.#..##...#.###..#.###.#####...#.#.## ...##.#..#.##.###.......#.###......#####..#.##.#..#..#.#.####..#.#.#..#.###.###.####....###..#.##..* ##..###...#....###....#..#.#.....#.........#.#.##......#..#.#.#...#..####......###..##..####.....### ##.....#...#....#..#.#...#..#..#...#.##...##.##......##.##......#..#.*......#.#.####.....#*.#.....## ..##.###.##.#....##...#....#.##..#.#...#......#..#..#.*###...#.###.#..##...#...###........#.#..##.#. ..#*.#..........##...#.##...###.####.#####.#.#.##.##..###..#.####....#.#.#....##.#.*##...#.##..##... ..##..##...###..##...........##....#.##.#..##.#....#.###.#....#..#.##..#.#....###.######.#..#.....## .##..##.#....###..#...####....####.........#.######...##.#####.##*.#.#.#...##..#.....##.....#.#..... .#..#.#.#*##..##...##.###.#....###...####..#..#..#.#.##.#........#.*.#.##.###.#.#.#.#.##.........### *.##.#....####....#..#.#.#.#..##.##........#..#...##.##...##.###.##..#..#.#....####....##.#...#.##.. *###.##...##.#.#.*...#..#.....#.#..#.#......##..#..#..##.#..#..........#..*..##...########*.##..#... ##.##.#.#.#.##.#....#...#.......#...###.##.....##..#..#......#...#.#..#...####.#..###.##..#.#...#... .#.....#*#.#.#.#...#.....#..##.###..#.#...##.#...##..##.#...#.....###.###.#.###..##..#*#.#..#..###.# ..#*.#####..#.###..#.##......###...*....####.##.#.#.#....###*..#......##.#..##...##...#...#..#.#..## ###.#..####..##.###..#....#.##..##....#*##.#......##..#.#.#....##.##...#.#..#.#..#...#.####....#..#. ##*.#...####..#####.#..#.###..###..#.##.##...##..#.##.##....###..#...#..#.....##...#.#.###.###.#...# ##...##.*#..##..##..##.##.##.#.....#....####........#....#.####...####....###..##...##.##..#...#..#. #..#.#.##......#.#.#.#.##...##..#.#..####.#...#..#####..#....#.#.##...#.#...#.....#..#...#....#.#.## ..#...#.#*..#..#......#..##.####..#..##...#..#........#..#...#...##............####..##..#.#..##.... #.........#..#...###..##.##.#..#...#...#.#..###.....#..#.......#....##.#.####.##.##.####.##.###.*#.. #.#...#...##.####....#.#.###*#.#.#.###..#.#.#......##......#.....#..*......#....###..#....##.#..#.#. #.....#..##..###.#*.####.#..#....###...#.#..#..##.#....#.#..#..#.#.....#..#....#.#.....#.#.*#....... #......####...##..###*###.###.#.##......#..#..#.#..#..##..##.....#.#.##.#.#...#.###...#...##..#...## .#.......#.#..##..##.#....#.#.#.#.##..##*####..##.#.#..#......#.##.#..#..*....##...#.#####..#..#.... ##.#.#.##......##..........#..#.#.#..##.#.##.#.....###...#.....##....##.#.#.######.....#.#.#.#.....# ...####.#..#.####.#..#...#...#.#.##...#.##........#.#...#.###....#.#.##.#..#.#.#...#.#....##....###. #..####..#...#.##.#..####..#......##.#.....##....#...##..#....#.#..#...#####..#.###.###.#.#..##.#..# .#.#....#.##........*.#####.#####...#..#.#..#..#.#....#..#.#.#.###.#######...#.##....#########..##.. .#..##.#.####.#..#...#.....#.#..#*.....#....#........##.##..#.##..##.#.#.##..##.#..##..#.####......# .#*#.#@.####...##.##..*...#.#..#..#..##....#..#...####....##........#..###..###..###..##.#..#....... #.#.#...#..#.#.*...#...#.#...####..#.#...##...####..#....#.#.#.#...#.#...##.#...####.#.#.....#...#.. .....##...##.###..##.#..###.#.#.#.##.#......####.#..###.*#.#..##.###.##.......##.#..##.#.....#.....# ......#.#....#..#..###...#...#.#.#.#.#..##..#....####.#.##...#..##.##.##...#.#...##...#.#..#.#..##.. #####..##.#.#.#.#..##.#..###.#.#..#.##.#.##..##.#...#..*#..#.##...#..#.#....###.#.########.#...###.. .#...###...#..##..###..#######..#..........##...##...##.#.#####..#.###..#.##....#..#.....###......## ...##..#.....##..#...###.###.#.......#.#.*#.###.#####.#..#...#.....##..##..####.####....#.....##..#. ..#.#...#.#...#.##....##.#.##..#..#..#####.#.#........###.##..#...##.#..#..####..###....#..#....#.#. #....#..#.######.#......#...#.........#.#.....#.....#..##....##..####.#..#..###.....#...#....###..#. ..####....#..#.......#.#......#.##...#.#####..#....#....##.......##.###.#....#.##.#...###....#...*.# #.#..##.#....#.##..##.##..#...#.##.##...#..##....###.##..#..#.........##.####.#...#.##..#*##.#.##... ...##....#...#....##....#..#.*..........*####........#......#..###.......#......#..#..#.#.#....###.# .###....####.#.......##..#....*.##.##*..#.....###.#.##.#..#.#.....##*..#####.#...#####..#.#...#*#... .#....#.......#...###.#..#..#.#.#.###...##..#..#.#.#.#..####...#..##...#..#...##..####.#.##.#.#....# .....#.#.....##.#..##.....#..#.#..###.#...##.#...##.#..#.##...........#....#.##.....##.#.#.#..#..##. #..#....###.#..#.#....####.##.#.*.#..##...##.#....#..##.#...##..###..#.#...#...#..#####..##....####. .....###.##.#...#...#.##..##.##..##.#####....*##..#....#.#......#.#.#.#..#.........#...#..###......# #.#.#.#.#.####....#..#.....##.#....#...#.#..##...##..#.##.###.#####.##.#..###......#..#.###.##..#.#. #..##.##.#.*##.####..#..###.......#.##.#........#...#..###.#...##.###...####.#..#.#.#####.........#. ....#....#.#.######.##..#...#.##...#......#..#.#.#..#####.#.#.#.#.##.#####.###.#..#.#...#.##.##..#*. 100 100 ..###...#..#......#.#.#.###..##..###.#..##..#.#.###...#.##...#*#.....##.#.###......#...#.#..#....... .##.###...#.#...###..#.##*.....#.......#.###.#.##..#.##.###...#####.#...#....#..####.#...#....#..... .#..###...##..##...##.#..#######..#....#.###.#.#.....#.#.#...#.#.#.*#....###..#..##..#..#.##.#...##. .....##..#......#...#..#..###..#.####.#..###.#.###...#..#.#..###...#...##.#......###.###.##...##...# ..#.##..##..#..#..#..##........#...##..*.#...#...###..##.####..#...#.#.##.#.#.....#.#.....##.#...... ###..##...#.*...#.#.##..#.#..###.#..#*###.##..#.#.#..#####..#..#.#.#...####.###..#.....#...####..... ..###.....................###.#.#..##..###.#..#...#..##...####..###.#..##.#...#....**...####.....### #...#...#.....#..#.#.###.#....##...###.#..#.#.#.##..##.##.#..#.####..#...#.###...#.#..##.#.#.###..## #....#...#...#..#..###.##...#..##...#.#.#.####..##.....#.##.#.###.#.##..#...##.......#.#.#.....#.##. ..#.*.###.....#.##.#..#.#.#...###...#.#.##.#...####.##..#...##....####....#..#..#..#..###.*...###.## .##.#.......#.#.#....###.##.##...#.###......#.......#.......#........###...#....###...#...#...#*.#.. #..#.####..#...##.#....####..##..#.#.#....##.#......##..#...#.###.##.####.....####.#.#....#.....#..# ###....#.#......##...#.####.#.#..#.#.....##..#.##.....#.#.....#####.#..#.##.#..#.#....#####.##....## ..#.#...##.#.##.#...##.#..##...#..###.....####.....#...###..####....#..#.##.....###.##.######..###*# #.#..*.....#.#.##...#.#.#.#######.....##...##..#.####..#...##...###.#...##.#.####.####.##....#.#.#.# #..###..####..#.##...##......#.......#.##.##.#.#....#.#...###.....##...#.##.##.#..###.#.#.....##.... .#####.#.#...#.##..###.*##.##......#......##.##.###..##.#*#.##.#...#......#..#.##.*.#.#...###...#.#. #.#...##....#..#..##.....#####...#..#.##..#...#####.#.#.#.##......#.##.#.###...#....##.#...#.....### .####...#.##.......#.#.##.....#.#....###*#.#.##.#.#.#...#...##.#..#*.##..#.#.##.##.##..#...##.##.#.# ..#...#..########...###....#..#.#.##...#.#.#.#.###.......##..##.###.*...*.###......#....###..###.#.. #.*.#*...##...###..###...#.#.#.###.#......#.#.#..##.#..##..##.......###.#..#....#.#.#....#.##..#.### .#.#####..*...*.#...#...##.##..#..###.##..####..###.#.##.##.#..##.#..*....###.*...###.#..##...#*###. .....######.....#####.#.....#..#.....#..##..#....#.....#..#...#.###.#..##.........#...*..####....### ###..#.#......##.#.##....#.##....##...#..#..#.##..#.#.##.....#.#####..##.#.#####...#...###..#.###... .###.#.#.#...#..##.#.##..#......###.##...##......#.#####.#..#.........#####.##....#.#..##..#.##.##.. .#...#######..#..##...#######..###.####.#..#.#....#.#.#.##.#.....##########.#.#.#...##..#.#..#....#. #.##...##..#.#..*#...*#...#.#.###.##*.#......#.###......##..#*#.###.....###.#.######..#.....#.#..... ..#..#...............#.#..#..###......#.......#..####.......##.#.#....##..##.#.####.#...###.#.##..#. #....##..#..###..##.###.#.........##....#....#.######...##...#...###.....#..###..##...#.###.#.##.#.. ###....#..##....##...##.#...###..##.....#..##...#....###....##..#....##.....#..##.#...##...#........ #....##.#..####*#.....#.#..##.#..##.#....##.#..##.##.###...###..#..##.##.##....#.#..#..#...#.##.##.. #...######.##.##.#.#.###......###.####.#.#...#...##..####.###.###.#.....#..#...#....##.##..#.#.#.##. ..##.#.#.##...#....*....##...#.######....#.###.#...#.##...#..#..#....####...##.#........#..##...###. .#.#.....#.....#####.##.##...#.#.....#####.###........#.#.##*.#.##...#.###.###.#.##......###..##..## #.##.##..#..#.####.#..###.#.##...#.##....*####...##.#..##.#..#.##..#...#..#.#....#.#..#.##.#.#...#.# .#..#.###...##..##.##.###.#####.#..#..#..#..#.##.....#..#.#..#####.##......##.#####.##.#......*..### #...#####.....###...#.....##.....#*.....####...####........#.#....##..####...#.#....#.....#..#...... #.#...#..#.###...#....#.#...#..#.#..######....##.#...##..#######.#.##..##..#.##.##...#..#...#.#.#... ..#...#####.#.#..#.....#.#..####.#.#.#.##..##.##..##.....#######.......#....#.....##.###..#..##...#. #...#...##.....#.#......###.##...##.##..#......######.#.#.#......#...#..###.##.....#.##.#.#.....##*. ##.##..###..#......#...#.....###.#.##..####..#.##.####..##..#.#.#.#.#.###.##....###.#...#..#..#..... .##..###..#.#...#####.#...##...#.#.#.##...#...##.#..#..###.#.*#.#.#..#.##...#.###....##.....#.#..#.. #....##.#..#.##....#.#.#..#...#..#.####.........#.####.####..####.#.......##.##.#...#..##..###.##... .#..#....*..##....#..#.#.#.#..#....###.#....#####.....###.##..###.##.#...##...#..###.#..#..####..*.# ...##.#....#.#...#..######.....##.#...*....###.#......##.#.#.#.##.##.#.###.#.*..#...#.#.##.#.#....#. ....#..#..##.###.....#....#..##..#.###..#####.#*#.#...#....##..#..#...*#.#..##.#...#.#....#.#.####.. ...##........#....##...#.#..#..####..#..##.#...#.#...........##..##..##......#...#...#..#.#.....##.. #.####....##..###..###....##.##..#..#........##........#...##.####..##......###.#..##..#...#.#..##.. .........#...#..#.##.....#.......###.##.##....#..#......*.#..###.###.##.###......#.#.........#.#.#.. #....#.....##...#.....#.#####.#....#.#.#...#.#.#..#.#.###.#...#....#.##.#.....#...#....###....*#.... .#.#.*#..#*#..#.##..##.##.....#..###.##...###.###.#.##..#....##.###..#....#..##.......#....##..#.##. .....###.#..##...*...#..#..##.#.#........####.##*#..#....#.#..#..#...#..####....*#.*#..#....##.#.#.. ...##.####...#.###..#.#.#..#.#.*..##...#.#.#.####....#..#.....#.#.#..#..##.#...###..##..####...#.#.. #.#.####....#.##..##.#.#..##..##.##...#.#.###....#.##....#....###......##......##.#..#.......#..#.#. ##.#.####.......#.##.#.##...#.##.#..#......#...##*...#...#.##.#..###..#.......##.##.##.#..##..###..# .###.#..##..##..###.#####..###.##....###..#...#..#...##.#...#..#####......###....#.###.#.#.###.#.##. ..#..#.##.#.###.#.#..#....###.#..#...###....###.#..#.*.#.####.#....#.#......#..#...#.##.#.......##.. .######.##..#...####..#...#.##..#.##..##.##.####..#....####.#.#......#.#.##.....###...*..####.#.#### .#####.#.#*...#.#.####.....##..##.#..#.##.#.#.###.#.#.#.....#.###...#####.##...#....#..##..##..#.#*. ..#....####.####...#####...#.####.#.##..#..###..#..#####.###..#..#..#....###.##....#..####....#.#.#. #.#.###...####.#....#.######.#..#.#..**.#........#...#....#.......#.##...#....#..#..#.*#..##..####.. .........#.#.....*#.##..#.#.#.##.....##...#@.#...##.##.....#.#...*..#..##.###...##..#.#.###..#.#.#.. #..#..##..##..##..#...##..#.#..######.#....#.#...##.......#..*#.#.#......#.##.#....#.##...##...#..## ..*..#...*#.#..###..#####....#..###..#.#####...#.######..###.##..#...#....#.##..*.####..##..#..####. #...*....###....##.#..#.#...#..##.....#..##....#..#...###.##..#.....####..#.###.#.##.....#.#.###.#.# .#....####......#..##.#.#.#..#..#.#.#..#...#.#..#...#..#.##.#.####*###..*.###..#..#....#*..#..#...#. ##....##.####.#..####.#.#..#..#.###...*.###......##..#.#.#.###.#..#.....##...####...#....##.#.##.##. ###..##*.#.#..*.#..#.#####..##..#....###...##....###.#......##..#..#.##..#..#...#.#.####..#..#....#. ###......#.##.##..*####..#.......##...###..###.###.....#...##...##.#...#.#####.#..#...###...#.#..#.# #..#............#.#.#.########....#.###.####.#..##...##...#.#...#..####*..#............#.#.....#.#.. ##..#..#..*.##.#.#.#..##.#....#....#.##..######......##...##.*#...#..#..##...#...####...##..##.###.. .......#.#..#.....########.######.##.#..####.#####.#.#..##...####...#.#....##...#..#####.#....#.##.. .####....####....#####.#....##...##......*......#...#...#....#.##.#.#.#...#.#..#....#.......#.#..... .##..###...##.#...#.##...#.##.....##.#.#..#....#..#.#..#...##...####..#.#...#......########.##....## ..*..##..#.###.#.....#####.###..####.........#.........#......#.####..##...####..#..######*...#..... ###..###..##.#..#.#.#..####...#...#...##...##..#....##.####....*..###.........#.....#.##.#####.#.... ##..##....#..##.##.###..#....#...#..#..######..#.#...##.##.#####.####.....###....####..#.#..###..... .#..#..###.##.....*.###...#.*.##...##...##.#....#.#.#....#..#.##....#*..#.###.#..#..#*#..#....##.#.. ..#....#...#...........#####.####..#......##.#.#.####....###...#..#.####..##..#......##.#..#..#*.#.# ..#.#.#..###*.##..#####...#...#.##.#.######..#.#.####.......#.#.#.####..#.#..##...#.##....#.....#..# .###...###.###..#.#..#...#....#*.#.##..#.#.####.#...##...####.###...#..#.#.#.#...##.##..#.*.......#. #...#####..#....#.##...##.#.#.##..#.##..###......##.###...###......###.#..#.#..###.#..#.....##.#.### ......###.###..#........##....#..........#.#.......#.#.#...#..###.###.#..#.#..###.#.....#......#..## #...####........#.....#..#######...###.#.##.###..#**.#######.#....#####..#..#.#.#...#######.#.#.#### .#.##......#.##..##..#.##.#..#.*###.....#..#......#.#...#.#.####.##...#.#.##...#...###..#....#.....# ...#..#...##..*....#.#...###........##..#....##########.#......#.#.##..#####.#.##.#..##.##...#...### .#....#.##.#.###..#.###.###..#...#....#....##...*###..##.##..#.#....#.#..#.##...##.#....####...##... ##.#....##.#...##.###..#.####...#.###.#.#.#.###...#..#..#...#.#..##...#..#.##.###.....##..#.......## .#.##.#.#.###........#..##...#..#####..#.#...####..##...#...*.#.....###..#.....##.....#.#.#.....##.# ..###.###...######.....#.#.#.#....#.#..#.#..#.#....#.##.####..#.....#######.....####..##.......##.## .#......#####...#.#....#..#..#*..##.##..#..##..#....##..#.#....#.###..####.#.......#..#.#....##.#.#. .##.####.....#.##....#..##.....#.#...#..##...##.##...#.###.##.####.#...*##.##....###........#.#.*#.# ##.##...#..#..#.#.#...###.#..*#.#..#.#..#.#..#.#..........##..##......#.#..#####.#.##....###..##..#. #...##.##.#..##..#.#..###..#.#.##.#.#.......#.#...###.###.#...###.#..#..###....###......##...#.#.#.. ..#....##....#...######...#...#.#..#...#....#.#........#.*#...#.###..##...#.##.....#.*.###.####..... #...#####..##.###...##..#......#...###########..#..#.##...#...#...##...#.#.....##.#.#......#..#.#.## ...........#.....###..#.....###..#.#...#####.#.....#.#.#.##...#.##...###..#.#.#..###....#..##....#.. .....###......##.#...#####.#...#..##.#.###.###..*#.#.#.....#.*....#..##.#.#..###.##..#..#......####. .....#.##...#..........#..#.#...#.##..#.#..###.#....####....###.##.#..####..##.#.#.#.*##.#.######... .##.*.###...##..##.#.#......###...#.#.##.#..#...#....#.##....##.###....#....##.#.#.#.........####.## 100 100 ....#.#*...........###......######.##.*#.##.#...#.#....##.##...#..##...##..#..####.#.####.#..##...#. #..#..##..#.#.#.#.#.#.....##....#..#.#.##.##.#...####..#..#.....##..#.#####...###..#.#.#..####..##.. ...#......#..#..#..#.....#.###..#..##.#..#.##.#........##..##.#..##..##..#...##......#...#..##.##..# #..#.#*..#..#.####.##...#..##..#.##..#..###.#.........####..#.#.#.#.#..#..##.#....#.....#####......# .....#..#.##...#######.#.#..#..##.....##.##.#.#..##........#...#...#.#...#..#####.##.....#.#.###.#.. ....##.#...####.....#...##......#.#..#.###..###..#..##..####..#.#.##..#.#.##..##..#.##.#####....#..# .#..#.##.#.......#...##.#.#...#...#....#.###.#.#..#.#######..........#...##..#..##.#............#.#. .#...#.#...#..##.##.#####..###..#..#.##........##..##....###.##.#.##.....#.#.....###.###.#.##.##.#.. .######..#....#...##....##..#.#..#....##..##.##....##...##.###.#.###..#..##....#.#......####.#.#.#*. .###.#.##.....#.##....#....#.#..#.##......#...##......#....#..#...#....###..##............#.#..#...# .....#...*#..##.#.#.###.#..#.##...##.##.....####..#.*........###....##.###......##.###..##....#.#... .##..#..##..#.#####.#..#..#.#.#.....#.#.#.#.#..####.*..#.#....#..####...#..##.##.###..#...#..#.##... #.###..#####..##....#.#...#.#..##..#.#.......##.#........##..##..#......###..#.......#...######..##. .#.#..##.#####.......#####...#..##*...#.###.####..*..#......##.#..####.###..###....###....#..#.#.#.. ##..#......#..#.#..#..............#..#...#.##...#...#.#..##.#.###.#..#....#.####.#...##.##...#.##.## ##.*.#....##..##..#..#...##...##..#...#.#...#...#.#.#.###..#..#.#.....##....#.#.##.#.##..##..#..##.. .##...##..###.#....##..######..##.####.#.#.....#.###.#..#..####.##.##..##..#..#.##.....#...##....### ...##....##....#.##.#.#.#...##.#.#.##..#.###...##.#...#*..#.....#.#..#.....###........#..##.##..#... #.*............#.#...###..#......##.#..#.....#.#.#.#.#.....####....#....#...##...#*...#...###.##.#.. #####...#.#.#.##....##.##........#.#....#..####.#....##...*###..##..*##..#........*#..#..##.#####.#. .#...#......##.#......##....#...##....#.##.#.#...##......#....#...#.##..#.....#....##.#......#..#.## .*..#.#.#..#..#.#.#........#.##.#######.....##.#...####..##...#.##.#....###..#..##....#.#....#.#..#. .#.#..####..#.##.#...#..#.......###..#..##.#..#.......#.##.#..#.###..#....#....#...#.#..#....#...#.. ....#..#..#...#..#....#...#......#.#..##..###.#...########...#..#*##.######...#.##.##.#..#..#......# .#....###.#..###..#.##...##......#..#............##...##.##..##..#.#######..##.......#........##.##. .##.####...........####.#.####...#....##.*#..#.#.*#..###.....#..#..#..#.......#.#########...##..###. .##....#..###....#..##..##.###.##.#####..###.#####.#####..##.#.#...#.....#...#...###..##.##.#.##...# .....##.....##..####.#.#.###..#..#..#.#....#####.....#####..####..##.#.#.#*..#...##.....#*...##..### ##....######.#####.#.....#..#.#.##.####..#........###.####.##.#....#####.##..###.##...#.#..###.##... #.##..##.##.#.###.#.#..##.#####.###.#..##...#......#...##.##.##.##...###.#.....#.....###.##.#..###.# .....#.##...###..#.#...##...#.#..##....#.##.#...*.#.....#..####....#..#..#..##...##..#...#.#..#.#..* #......#..#.#....#..###...#..#######..##.#....##.#.###.###..##.##.###..#....##.......##.....##....#* ..##.#####....#.#...#....##..#.*.#.###.#...#..#....#.....#...*...##.....#..#....##..#..#....#....##. ##..##.....#..#.#.#..##..#.#..####..#####.#.#.#...##....#.#..#...#.###..#.....#.##...#...#..##...#.# .....###...#.#*..#.###.......##..#.#..#..###..#.#..#######..#.#...##.##.##.#.....##.#.#...###..#.##. #.##..#...##*#.#..#.#..#...#....#...#..#..##...##..#*.#.....#####.#.....##.#...##.#*...#.##.#.....## ##.......##...#..##..#..##.#...####..##.#.###......##.###.##.....##.....#..####.#..#.###....#..#.### ######.###*#..#...#..........##......##.#.#.#...#..#....####*##.###...#..##..#.#.##.#...#...#...##.. #.##....##.....#.##.#.....######*.##.##.#.##....#..#..###.#...##....#.#######...##.#.#.#..##..##...# .##.#.##.##...#...##.#..#.#..###..#.....#.##...#.#...####...#..#....##.###.#..#.......#*#.#...##..#. ...##...##.##...#............#.##..#.#..#......#...##...#..####....#.........#.####.###.#..#.....#.. #..#.......####....##...##......#..#.....##.#...##..#.#.#.#.####..#.#....##............#*..#.#....## #.#######*#..##.##........#..#####...#.....##.#...#.#.###.#.#.#...#.#.*.##..#....#...###..#...###### #.#.......##.#.#.##..#..........##.#..##..##..#....#.#.#.......#..#.##...####.###.#...###.##.####... ...#.#...###.###...#####.#....###.###.#...#..#..#.#.##...##..#.*.#..###.#.#.#....##.#.......##.##.#. *##..........###.#.#.##.#...##...............*.##...#.....#..##...#.###..##.##.##.....##.#...#.....# ..##.#....###.#...####.#.##.##...#.#.#...#..#..#.#.#..##*#.#.#..#.##...###.#.#..#....##.......##..#. ..#.####..##.####...#........#...#*.#..##.##.#.#...#....#..#.##..#.#.##.#..#.#.#####.#...#....##.#.. .#....##.#.##..###..#.##...####....#.#######.###..#####.#...#.##.#####.*#####.....#.##..#.##.#*####. ..#.#.#..##.#....##.####..#.#...#.####..#.#.###...###.#*##....#.#.#.###..#...#..##.###.##..###.####. .######...#....##...............##...#...#.#.#..##..##....@##..###...##.#.*.###....#.#...##.#.##...# ..#..........*.....#..#...#.#*......#..##..#..###.##.#.#.....##......#.#.#..##..#..#.#.#...#.#...#.# ##....#....###....##.##...#......###.#..####..#....*#.#.#..#.#..##........#.#....#...#.#....#.####.. #.#.....#..##..#..########.#..#...*.###.....##...#...#..##.#.#.#...#...####....###.###.#......#...## #....#.#.#.###.*.##.##..#...#*.##.##.#....###.#...#....#...####...#.....##.*#.##.#.#...#.#..#.###... ####......#.##..###...###....#.##..#.##..#####..#..####..#.#*.##.......#..#...#.#.#.#...#####..##.## .....#..#..#.##.#.....#.#...#...#.##..####.#..........#........####.##..#.#.....###...####.#.#..#..# ..##.##.#.#.##......#..##..##..#..#.#..#.###.....#.###..#.##.......###..###.#.#.#..##..#..####.....# ......#..####......#....#.#...##.#.#....###..##.#.##.#..####..##..########...#.#.####..##.........#. .#.#..##.#.#.#....#..#...*#.###..#.#.###.#.#..##*#..#.#...#.#.###.##.#.#.*...##.###.####...#..#..##. ##...##...###.............##..#.#.##.#...#..##.#...#.#.###..######....##.#...##..##....#*.##.#.#.... #..#...###.....#..#..#####.#.#..##..##....#..........##..#.###.#.###.#..#.#..#..##..#..##...#..###.# .#.*.....#####.###.##.##.#...#*....##...#.#..#..#.*......##.#.#.......#.###...##......##..####..#... #.#..##.#..#.##.....#.#.#......####.##.#.##..#.#...##...#...#..#.#...##....#...#...#...#......#..#.. ###.##...######..##......#.#.#....#.###*.####...#....#.#..#.##.######...#...#.#...#..###*.#.#..####. ..#.##.###.#........#.#..####.##.#...#####.##.########....#...#.#.##...##...###...#.#....#..###..##. ..#.#..##.....#####.#.#..####....##..###.##.#.##..#...##..#..#..#.##..#.#.#*##...#...#..#.#...#.#..# .......#.#.#..#.#.#*...#.#..........##.#.#.#.#..##..###.##....#.##..#....#.#.##.#.#..####..####...#. ...##....##...#.#.#.#.....##...#....##.##..#...##.#..#...*.#.###..###...#...###...#..##.*...##..##.. #.#.....#*.###..##.#.#..#.#..#.#.#..######..#.##..###...#....##..##......#.##.##..........###....... .#..##...#.##.#.####....#.#......####.#..#..##..#.##...#.#...#........####..#..##.#..#.###.#.###..## ##...#...##...##.....##*.#.#..#....*#.....#.##..#.####..##..##..#..#......###..##..#.#..#####.##.### ....##.#..######..###.###.#.###.#..#.###..####..#.....#.#.##.##....#....#....####.........#.#...##.. #.#.##.##.#...###.#....#..#.....#..#.....######.#.#..##.######..#.####.##....##...###.###...###.#### .......#.#..#####.....##......##...#......#.#####...##.#.##......#....#..#......#####..##.###..##... .#.#...####..###.##...#.....#......##...#........#...##..###...#....#.#.##....#...#.#...##...##.#### #...#.#.##.#.###...#.#.##.#..#..##...##...#.........##.#.#.#..#...##..#.....##..#.#.###..#..#....... ..#....#.#.....#####*...##.#####.##.##.#.#.###.....##..###.##..#..####.##.#....###.###...#..#.#....# ###..........##.##..#..####...##...#..##..##.###.##...##.##.*...##.#.#.###.#.....##.######.....#.#.. #..#...#..###.#....##.#.#*###.#....###.#..#.#...#.....#....#...#.##.###.##.....##.##.#.##....#.#..## ..##.####*...#.##.##...##.####..##.##...#####.#..####.##.##....#.####..#.##.#.....##.##.###.....##.. ..####..###..##.#.#....###.#.....#....##....#...##.....#####.#..#.##.#.#..##..##.#.#....##.....###.. .......###...#.#...##.#.#......#*.#...#.#.#.........#.####.#.#.#..###...###.#.#.#.###.#...#..####*.# #.....*##.#.##........#..##..##.#..#..######..#....##.######.###...#..###..........#....#..##.....#. ##.#....###...#.#..#.#..##...##*##...#.#....##......##..#.###.###..###..##.#...#...##.####.#.*#..... ##.##..#....#....#####....##..##.#....##..##...#####.##..#.#.##.#...#..#.#...##.......#.#.#######..# ..##..##...#...#...##.#..##.#.....##.##...#...#..#..#....#.#...##........##..#.##....#*##.#..##.###. ...#..#..#.##...##..#...##......#......#.#.....##.#...#....#...#..#.....#.#####..#....##....####..#* #...#...#.#..#..##.#...##.#.....#..#.#.....#.....#...#.##.#.#.#.#......##.#..#....#..#.#.#..##..#.## .###..#....###.##..###...#..#....##...##..##.##.#.####....#.#.....#......#.#####...#.#....#....###.# ##...##...#.#...###...###.#.#......#.#.#.#..####.###.###.....#..#.#.##.......#........##.#####.####. ##.##..#.......#.##.#.#...#...####.#*##.#.#..#..####...###.#..#.##.......#.###.#...#.#.#.##.###..### ..###..#.#####..#.#....#...#.###..#...#..##.##..####.###....#...####.#.#...#.##.#.##.#.##..##.#..... .###..#..#.###..####....#.##..########..#.......#..*...##.##.......##........#*.#....#..#...#..#.##. .#..##..#....#.##.....#..#.###.....#...#..#...#.###....######.......###..#..#.#...#..###............ #..#..#.....#.#.#.##....#.###..#...#......#.#..#.###...#...#..##.#.#.....###.#..#...#.##.#####.....# #.##.....#...##.#.##..#..#..##.###..##...#.........#.###.#..*.#.#..##.#..##.#...#####.#.##.###....## .#.#.#.###..##...##.##.#..#....#....#....#......#.##..##.#..#.##....###..###.#...###...#..*.#...#.#. .....#....#.###.#####.#...###....#*#...#...#...##.#.#.#..##....####.......#......######......##.##.. ####.*..##...##.#.#.##..#..##.#.#....#.###.#.###......#.....##.#..#..#.#.#*#.*#..###..##.....##...## 100 100 ###.####.#.....#..#.#..#########.#..#..##..#.#......#.#....#..#..#.....###..#.#..##.###..#...#.....# ..#...#..##..#...*.##.#..#..#.#..#...#....#...####......#####..##.*..##..###.#....#.#.#.......#....# ..##.....#...#..#....###.#.#.#.....#..##..#...#.#.#####..#.##..##.#..#.###.#.#..####...##..#.#...... ..#.#.#.#.#.###.##...#..##....*#####..#.......#.....##..#.#.#....###...#..#..#...####.#.#....##.##.. ..##..#.##*.#.#..##...#.#.##.........#.#....##.#.#....#...##.##..##..##.....#....#.#..##...##......# ##..#...#....#.#...##.#####.###..*#.#.#..#..#..##..#.#....#...##...#.#..###*..#....##....#...#.#.#.# #........#####.###......#....#....#.###.#...##..####.##.#..#......###.#..#....#....#.##...#.#..###.# ###.....#.##..#..##...#.#.#.#.#......##....###.#...*..##.#..#...##..#......##........#.#..######.##. #.#..#..#.#..##..#....#.##.######...##.#.@....#.....*#...##.....#....#.###..#*#.##...##....#..###.#* ###.#....#.###....##.##...#...##..#..##.##..#####.#.#.#.#.*...#.#..##.###.##...####..........#*.##.# ####....#...#..#.#.#..#.##..##....#......###...#.#...#..#...#...#*#.#.#.####..######...#..#.##....#. ##.......##.........#..##.#.#.....#...###....##...##....#..#..#*#.......#########..###..####......#. ##.#.###.#..#...##.#...###....####.##..###....#.#.##..##.#..#.#............#####..###*#.##.#.#...... ###.##.##..###..##..#.#.##..####.###...###..#####....#.#....##.##.#..##.#..##...#.......#.##.#.#.#.# .#..#.##.#...#....##.#.........#.##.......##...###..#####...#.#.#....#......##...#.##.#######.#...#. ..#..#....#...#...#........##.....###.....####.#.#.#...##.#..##.#...#........##...###.......##...#.. *..#.#....#..##..#....#..#..#.#..##..####..#...#.###.###.###.#.#......##...#......##...#.#.#.......# #....##.#.#.#....#.....#.#.....#..##....#..#####..#.#....#.#.###...#.#.#....###.#......#.##.###.#..# ..#.###.##.#..#..#...#..#..#.#.#.#..##.#..#...#...#.#..#.#.#......#..#..##.#..#.#.###.#..#..#....... ...##....#...##......#...#...####.##.#..#.#.#.#.#.#.#..#....#.#.#.....##...###..#...#..##.....###... #...#..##..*..#.##...#..#.#.#..#....#...*###..###.####.#.#.#..##..##.#.###..#*..#...###.##..#...#... ..#..#..#.......##.......#...#..##...##...##..#..##.#.#..##..........#.....##.......#.##..##.#.#.... #.##.####..##...#.###.#.#.##..#.......##..##.#.#.####.#.#.....#...########......#.#..#.#..#.**...### .#....#..#....###.####.#.##.#..##.##..#..##.#..###...#..#.##..#..#..#...#...##.##.#...###....#..##.# #..###...#.#.#.##.##.....#.###.#.#####......##.###..#..#..#..##..##...............##......#..#....#. #......#.#.##..*.#.#.........#..##.##..#..#....#####...#.##.####.#####....##.##.#......#.#..#...###. ....#.#####...##.#..##.#.#..#..#..####.###...#.#...#.##..#.#...........##...#.......#..#.##.#.##.#.. #...#..##...##...#...###..##..#.##...#.#.###..#.###..#....####.#....#.#.#.###..##...#.#....#..##..## .....##........#...#..####.#..#.....#...###.#.##.##########.....##..#..........*#..#.#.##..#.#..#.## .####.#..#..##.###.####...##.#.**......#...#....#.####...#......###..#...#...#..#..........#...#..## .###..#.##.....##..###....###.####.##......#..#..#.#.#...#*#.#.##.#...*.##...#..######.##..#.#.#.#.* ..#..###.#.####.##....##.##...####........####.##..###...##...#...#..#...##...#.#.#.##.###.#####...# .###..##.#.#...#.#..##..#.#.#...######.#....#..#...##...##..#.##......#.###.##.###.#....#.#.#...#... .#.##...#.#..##..#..#.#...#.##....#.#.#.#.###....#..#.#...#.##.##....##...##..######.#..*#.#.##.#### ...#.#..#...#.#...#......#..#......#..##...#..#.##...#.#.###..#..###.#.###..#.#..###.#.##.#...##.#.. *..##....#...#.###.#.#.#..###..#####..#.##....#.#.#..#.#....##.#.##.#..#.##....#.##..#.######.#.#### .#......###....#..#.#..###.###*..#...###..*#....#####..#.#......##.#..##.###...##...###..##..##.#..# .#.....#.#......##.#....#.#..#.#...##..##.#..####.###.....#*.##.##.###.#...#.##....##.###....#..##.. #.#.#...##...###.#...##..#...####....#..####.#.#....#.#...##.#..#.##..#.#....##.....##..#.##.##..##. ...#.#.##......#.#.#####.##....######....#...##..##..#..##.#...#.##.##...#####.##..##...#.##...####. #.####......###.#..#......#.*..#.##.##*#..##.##.#...#...###.#.....#...#....#.##.##..#...#.#.#..###.# #.....#...#..####.#.#..#......#####.#.#.#...####.##..#..#.#.#....#.#.....*.#..#..#..######.###....#. .#..#*##.#..##...#######...##...######..##...#.#.......###....#.#.#..##..#......#.....##..###...#.#. .##......#......#.#.#...#.......#.####.###..#.#...###....####.######*..#.....##...###.#...#.#..##### .#.#.......##.##...#..###*.#*##.#.#.##.......###..#..#....*.###........#..#..#.#.#..###.#.##.#.....# #..#....##..#.#.##...#.#.##..#..###.#.##########....##.##.......##...#.####.#.#.###.#..#..#.#.#.#..# ####....##.#.#...##..###.#.....#.##.#.##..#....###.#.##.#..###..##.##..#.####..##..##..#....#.....#. #.##...#....#...#.##.....##.#.#..#....#..####.....#.#....#...#.#....###.......###...##*..#####.##.## #.*#..#......##..#..#.##...#...#.##..#.#.##...#...##..##.#.#.##...##.##....#.##.#.##..#..#....#.*.## .##.#....#.##.###.##..#..##.*.###.####.#......##..#....##..###.......##.##..#.#.#.#.#.##.#...###...# #..#*##....##..#.#.###.##..#.#.##.##.#.#*##........##.#...###.#.####.####.####........###....##.#.## ..####..#.###.##.....##..#.##.#.#..##......#.###.#.....#..#..#.####..####....#...#####..#..#..##.... .#..#.#...#.....##.....###...##........###.##.#.##..#..##..#..#...##..#...####..#...#.###..###..#... .....#*#........##..#.##.....##......#......#.##..##.#.#.###.##..###..#.##......#.............*.#.#. #..###.#..#...###.##.###.#####..##..########...##..#.....#..*..#..#.#.#.#...#..#..#.#..#.......##... #..###.#..######..#.#..#....#.###..#.##.#..#.......##..##.###.#..........#..##.#.###..#.....#....#.. ##.#*###...#..#..#.##........#.#..#..######..####.#.###....#.#.#...###.#####*#..##...###....##.#.#.# #.....#.#####..##.#.##....#....######..#.#.....#....#..###...#####..##..#...##...#.....#.##.....###. .##.##.####.##.#.##..#.....#*...##...###.#....##......##...#...##...#.##..##...#.##.#...##.###.###.# ...#..##...##.##..#..####..#..##......#*.##.##.##...*.#.####.#####..######.##.##...#....#.#.##.##.## ....#..#.##.##.....#..##.#.#..*#.#...###....#.###.##.....#.#..#.#..#####..##..#####.#.#....#.###..## .#..#.#..#.##.#.#.#.##...#.###.#.......#.###*#.*..##..#.#.#..######..#..###..##.........#..#..#.*..# ###....#...##...##..###.#.###.#####...###..##..#..*.#..#....#.##...###.####.*#*###..###.#.#..#.##..# ..#.#####.#.#####.##..###.##.#.....##...#.....##.##.##..###.....#....##.#..##....#.*.#...####......# #.###.#..###.#...#.###.#..#..#.####.#.....#.#.....##.##...#.#.###..#...#...##..#...#.....#.#.....#.# ####..#..#..#...###.##.#........#..#......##...##..####.#.#.##..####..###.#.#...#.#.##....###..*###. ##..#.###....##.###..#..##.#.....#.###..###.##..#.##.###*#.....#.###...#*...#.#..##.##......#..##.#. #.....####...#...##*#..#####...####......#.#.##....#.####....#..#..##..#.#..#.....##..#.#.##......#. ##..####.#.#.....#..#....#..#...#.#........##.#####..#*...*.....###.##...##.#.#..#.#...#...###.....# #.#.#..#....##....##.....#..#.###....#.....#.##.##..*.#.##.......#.#...#...##...#..#....#.##.#..###. ...#.##..#.#...###..#..#.##..####.#.......#...#.##.#.#.#.#.#.#.#..#.##.##.......##.#..######..#..##. .#...#.###..###..#....#...#.#.###.#..##.##.#.###...#.#....##*..##.###..#.###...#....##..##..##..#.#. #...#.#.##...#...##.#..#...#.#....###..#.#.##.......#...#....#.#........#..#.#.#####...#..#.#.##.### ...#.###.##..#.....#.##...##.....#..#.##.#.###...##.#.#.#..#.#...#.#.#.#.##...#.#...##.#.#....#..#.# #######...........##..#.########.#.#...#*...##.......###.*.#.#.##.#.###..#..*.....###....#.#.....#.# ##.##..#..#.#......#...#.##.#.........##..###.#.#.##..#.....##*#....#..#.......#...#..##.#..####.#.. #.#...#....#..#.#...##....#.*#..##..#...##.#......*.#...##.####*##.#...#...#*.#.*.##.##.###..#.####. .###..###....###.#...###..#..#....#.#.##....##.........#.###..##......#.###.##.#...#....##.##....#.. .##.#..#.##..##.#.#..##.##...#.###..#...#.#..#...#....#.##....####.#.######.##.##.#.#..#....##.##.#. ###.#.##........#....#####.....###...#.#.....#..##.#..###.#..#..###.#..#.#.#####.#.###...###....###. ###.#...#..#..#.##.##.###...#.#...#.##..##.#....#.*......#.#..#.#...#.#..##.....#.##.#.#...#......## ......#..#.#.#.#...##.#....#....##.#.......##...*...###.#...#...#...#.......#.###.....#.#..#..##.##. ..#.......#..#....#........#.#..#...##....#.###..###.##...#..#.####....#.####...###..##.#.#.*....### #####..#.##.######.....##.#....##...###...##..###.#..#..#..#.#.#..#..#...##.#.#...*#.#...#.#.#....## .#.#..###......#...#...##....####...#..#..###..##..#####......#....#......#..#....###.....#####.#..# ....#.....#####.#...##.......##.#..#*##..#...#..#...########....#..##*....#..#..#...*...##....##..#. #.....##.#.#.#.#.#.###.#.#.#####...#.#.#.##.##..##.###....#.##.##..#..#.#.#...#.#.#######....#...### #..##.#...#.#...#.####..#.#.##.##...###...#...#....#.#.#..#.#.#...#*#.....#..##*#..#.....##....#.#.# #..#.#......##.###.##.....#..##.##..#....###.#...#....#......##..#...#.###.#.#..##.....#..#.....##.. .####...#...#######..#..#...##...#.#.##.##.####.###..##...###.##.........#.##.#..#.#.##..###.###..## ...#..###.#.#.#..#..#..##.#.###.#.###.#.#.####..#..#.#.###....#......#..##.#...#.##...###..#.......# .......##.##.#...####...##.#.#.#...#####.##..##.#.###...##..##.#..##.#.#....###.*#.#.#..#.#...####.# .....#.##.##..##.##..##.#*#..#.##.##...#.#.##..#.#.#..#.#.#..#...###...##..*.#.###..#......#...*.##. ..#...#.#..###.###....#......#..####..#..##.#..###...#..###...##..#*....#...##...###....*...###..#.. .###..##.*..#..#.#####..#.##..#.#.###..##.##..#.##.#....##..##.#....#.###..#.....#..#..#.#...#..#### #..#.#.#....#.#..#.#...##..##..#.##.#....#....#.#.#.....#..#...#.#.###...##.#...#....##....###..#.## #.#.*...#.#...#....#####..#.##.#.####.#.#....#.##.###.##.##..####.#..#*###.#####..#.#.##.##.#.....#. .#..#.#.###...##.#..#.#......##.........###..#.#.###......#....##..#*..#..#..#.#......##.....###*..# .##..####...#..##.#.###.#...##....##.#.###...###*..#.##..#..#..#######.###.#.##......#.......##...## ...##...#..##.#.#......#..##..##............#############.#...#.##.#..##..#...#...##.##..##.#.....## 100 100 #.#....#.##....#.##...####...#.#...####.......#.##..#...#.##...##.##..##....#.#......#..........##.. .#.......##.#...#..#.#.###*###....#.####....*..#.#..###...##.#..#....##..#.#..#..#.#.##.##..####..## ##....##.##...#.#..#..##....#.#....##..##.#.##...#.#.##......*#..#.#.#.#....####....#..#...#.#.#..#. .####...#.#.##....##..#....##.#....##..##......###..#.....#.....###..#..#.##.#.....#..#.....###..### #.....#.#.##......#.....##.#...#..###.........##.##.#.#..#..#....##..##.######...#.#.##....#.##..... ...#..##.#.##.###...#..#.#.##...##....###..*...#.#.#####.....#.......#..#.#..##.....#..##.*#..#..#.. ...#...#.###..#..#.###.#.#.####.....#.#..#....##.#..#.##....#..##.##....##.........#.#.#...##.###.## #.##........#.#.#..#...#..##...#...#.#...#.###....#.......#.....#.##.##........##..#.....#.....#.### #.....#....####...#...#.....####..*.......#.#......#..#..#.##.#*..##.####.#.#..#....#.##..#.####.### #.....#.##..#....#....##...*#...##.#...##.##...##.#..##..##..#####...#.##.#...#.#.##..#............. ####.##*#.##...#...#.#.#..##..##.#...###.###.#..#.#.####.###.##.###.###.*...#.#...#.##..#..#.#.####. ...#.#.##....##*##....##.#..#..#..##..#..##.#.#.#.....#.###....#......#.###.#.#.#....#...##.#*..##.. ####..###....###...#.#*##..#.#.#.##.#....#....#.###.#..##..#..#......#.##..##..#.#....##.#.##.#####. #.##....##..##.*...##..##.........#*.###.##...##.#.#...#...####.#.#.....#..##....##..########....##. .#.....###.#.###.#####........#*#..###....##.#.#.#.#####.##.##...#######.#.#.####..#.##*##....#.###. ...*.##....#....#.##..#...#...#.#..#...#.#######...##..#...####.##...##.####......#.#..#####.....#.# ..#..###..#.#..#.###.####..#.....##.......#..######..#.......##.....#.##..##.###......*#.#...#..#... ####.#...........###.##...#...#*####..#.#.##.#..##....##.#.#..####..#.##.########..#.##..#...#.##.#. #.##.....##.#.....######....#..##.#.##.##.##.####.#.###.#.....#.#.#...#.#...#..##.#..#..#.#.###*#.#* #...#.##..##..#.....#.#.#.#..##.##......#..##.#.*##..#..#...##.###..#....###.#..#.#...#.#.##.....#.# .#.#.#.#....#..#.#.##..#...##.#.........##..#.##.#....#....##.###..*..##..#######.*..#.....####.##.# #......##....#...#.#......##.#######.#...####.####.#.#...#....###..#..#####.##..#.#.###..#####...##. .#..#.###.#.#.###....#.###.......#...#.#..##..#.#.#.###.#.....#.#.#..###.##.#...#.......#..#.#.##..# .#..###...###..###.#.#.#*......#..#..#...#.##.##....#.#..######..#.#.#...#.....##.##.##.##.......... .##.#*..*##.##....##.#..#..#....##.#...#..##..#.##..#.#.#.#...#.##.#..#...##.#...##..##.##.#......## .##..#.##.###.#.......#.#.#......##.##...#....#..#..###....#....#....#.#..###.#...##.*.#..#.#.#..... ...#...#...*..#.#..##.##.###.##..##.####.#.#*.#.#...#.##.##.#.....##...#.##.#...#....##.#.###.#....# .##.#.##.....##.#####.##..##.##..#........#.#...#.##.#.#.###.#...##.#...##....#.#.#.#.#.#..#..##.#.. .#..#.*..#.#.....#....##.#.##..#.#.####.#...##.#.#.*.##..#..#.....#...##....##.##..##.##...##..###.# #.##.#.....########..#.#.#...###..##.#...##.##.#......#.#..##.##.#....#.#...#.#.##..........###...## .#..###.#...#.#..##...#.....#...#...#*..#..#...#.##....##.##..#.....##..##..#.####.#.#..####.#.##### ...#..##..#.....#.####..#.#....####..#.##.###.....#..####..#...#.##..####..##...#....#.#...#.#.###.. #..#..#.#..#...#..####.....##..#.#.####..###..#.#.#..##......##...#.#.#.*..###.......#.#.####.#.#### #........#......#...#....#..#..#.#..####.......##.###..#.#..#....###.##.#.##.#.#....#..#..#####.#..# ..#####..#.#.#....#..###.#.###..#*......##.##...##...##.*#..#..##*.##....####...####.......#.##..### .#.#.#.#..##.....#...#.###.#.#.....#.##...###.#.#...#..#.##.......##....#.....#.###.##...#.##...#... .........#.#...#..#.#...#..#....##.##....#.#....###...#####.#..#..##.#.#..#...##.#.##..*.###.##..... ....#.#..*............##.##...........####.##.#.#.#.#.##....#..##..#..##.##........#...##.#.#....### .##.#..#.#.#..###.##.#.#....###..###..#.#.#####...#..#....##.###..##..#...#.#....##..##..######..... ....#..##..###..#.....*#..#....##..#...#.##.#..#.#..#.....#.#.#.###.#####....###...#..###.#.##.#..## .#..##.#.##..#....#.###..###.#...#.#.##.#.#...#..........#....#...#......#..#.#..#*...#.*##..###.#.. ..#....#.####.#...#..#...##..####.#.##.#...##..#.##...#....#..#.#.###.#......##.*#.#.#*....#.....##. .#......#.#.#...#.#.....*.#..#.##....#.#.*##..*......###..##.#..#...#.#.###..#....##....#.#.#.###.#. ...#..#..##.##.#.#.#....#....######.##.##.#.......###.....#..##.#.............#.##.#.##.......*..... .#........##......#...#....#.#.....##..#....##....#..##.##.#.#.##.##..###.#..#.##.##..#........##... ..##.#..##.*#.##.#....#.........#.#.##.##...###..#.##.....#.##.#........###.##.#.#...#.#..###..##.#. #...#..#.###.#....#.###....#.#.#.....#.#.#.#.#.#...####.####.#..#.#...#######...####.*.##....##..#.. ##.*..#..###.#.#.#..#.#...#....#......#.###..##.#..##.##.....#.##.###..##..#####.#..*.#....#.#.##.#. #......#..#.#.##..##.#....#.#.....#.#.#.#......#.#.....#.#....#...#.##..##.#...###..#..#.#..###.#*#. ##..##......#..##......#.....##.*##..#..#..*...#.##.#..#...#.#..#..#....##.#.##.#...#..#.#..#...##.# .#....#...#.#.#..#.###....#.##.#.#.#.#..#####.....#.#....#...#..##....#...##....#....#.#.#.##.#.#... .......#.....#.###.##.#.#.....####.#*#...##.####..*#*..#.#..##.#....##.##....####..#.###.##.#....... ###..#.#...##.##...#...##.#..#..###......#.....#.##.##....#..#.#.#.#...####...#.......#.#...###..#.# .##.#..##..#.##.##.#.*..#.##.#.#.#.#.*.#....#.##..###..#......#.######*#.......#...##..##....#..#.## .##..#..#.##.#.*#..#.######....#.#.##..#.#..#....#.#.###....##.#.#.###.#..##....#.#.....#...#..*#..# ####.##...##.###...#.#.##..........#.##...#.#####.##.....###..#...#.#.......#..##...##..#..#..#####. #.....#.#..#..##.#.#...#.####.#..###..#....##..#..#...###..##.##...#..#...##....###....#####......#. #....#.#..#..#.###...#...#....###.#...#.#..#..#.#.##.###.#########.#.*.....#.#..#..#........#..#..## #.....#####.##..##...#..##..#########..##..#.#...#.##...##...##...#.#...#...*..#..###.#........*.... *.#...#..#####......#.###.#..#..#....######.......#..#.##.....#..#*.....#.#.#.#.......#......#.#.... ...##..##.#.##....##..####..#.##....####.#..####..##..#.#...#....##.#....#.#.####...#..#..#.......#. #..#.#..#..#.##..##..#..##.##...##....##.#...#..######*..###.#..##..#...#.....#.*...#..#.###.####..# .#...#..##...#..#.....#...#....###...#.##...#....#.#.##..#..#...#.......#.....##.####.####.####.#... .....###...#####.#######.####..#..#.#.#....#..#....#.#.#....*.#..#*##....#..*#..#.#.#.....#.####..## #..##..##..#...##.....#...#.##.........#..#.#..#...###.##....#..##..#.....#.#..##..####.....#...##.# #...#.######.###.#.......#.##...##.#..*...###..........#...#.....#.#...#.#...#.#..#.###.###.#......# #...#.####....#.##.##....#..#.#...#..#.......#.#.#.....#...#.#@....#...#.#..#.#..##.#.##....#..#.##. ..#..##...##......#...#.#..#.#.#.........#.##...#....#....#..#..#.####...####....#..#*#..##....###.# ..####....###...##.#..#......#....#.##.##....##.#.......######..#..#...#................#*..#.##*... .#.####....###.#.###.#.#..##..#.#..*#.#..#..#.#....#.....#.###.##...###.#.####**#.#..#.##*###.##.#.. #.#.##.....#######....#.##...##..#.....*....#.#.##....#.####.#.#...###..###.###.###.##.##..###.##... .....#..###..###.#.#..#.###.###..###.#..##.#.#...#...#...####..#..##.##..#.#..#.#...##..#....#....*. ..#...#.###.#.###.#...###.....#...#....#.#..##.###.#######.#.....##.......###...#..##.####..##..##.# ..####.#...#.#..#..##.#.#..#..#....#.....##.#...####..#####..#.#.###.....###......##..#..#.......#.# #*...###..#..##....#..#...#...##.##.##...#.####.#...#..........##..##...###.###.#######..##.##..#.## ..#.#..#....#.......##.#..#..#*.###..#..##...#.######.#####.##.#.#........#...#.....#...#.#..##..#.# ......#.###...##..#.#......#..#..######..#...###.#.#..#.##.#...#..##.#.#..##...#...##.#...#.#....#.. ..#..##..#.###...#.##.##...##...#..#...#########.#......#.##*#...#..##......#.#.#.##.#.##...#.....#. #.#..#.##...#.#*#....#..#.#...##.##.....#.#..#.#.#.##..##..#..###.##..#...#.#....#.#.####......#...# ..#.....#.#.#.#.#####..#.#.####..#.....#..####.#...#......#..#.#.........#....#..#.#.###..#.##.#.### ....#.#..#####...#..#.#######.....#.#.##.#......#.##....##.#....#..##*#.#..#.##.#.##.#..##.#..#.#..# ##.#.##..##.##.#.......###.###..#.....#......#.##.#.#...##..##.#.##.......##..#..#...#.#....#.##..#. .#...#...#.#######..#.###.#.#.....#..#.##.#.######..#....#....#..##...#.#..*.#.#.###..#..#......#... ..#..#..###.#.##..#...#..#....##.#..#..#...####..#.##..#######.#*#.####...#.....#.#....#...#..#..... #.....#.....#.##.#.##.#.###.....##..#..#........#.##.#..#.###.###....#.##...#...##.#.###.#.####.#.#. .#.###...#..#.###.....####.###.###....##.#.#...#..*.##########.#..#.####..#..#..##..########........ ..#.#....#...#..#..#...#...#####...######.#..##.#*.##.#..##..#...####..#.#.#.#####..###.##.###..#.#. ....#...###.##....#...##..####......##.##.#.###.##.###..#..#....#....#..#.##.##......##.#...##..#### ..#...###.##.#.###.##.#*.#..#.##.###.###.###....#..#..#*......#...###.###.###...##.#.#.###..#.##..## .#.#...#####....#...###......###.#.#.#.#...#.####.#.#.##..#........#..##.##.##.#*#..#.##..##...#..#. ....#....#..#.#.#....##.##.##.#....*..#.#..#*.#.#..##..##.....###............#..####.......#...#..## ...#.#...#...#.###...#.*..#.#..##.#..........#.##.##..######....##.#.#..#.#..##..#..##.#....###....# #.#.##.#.....*#...#....#.....####..#...#..#.#...###...#...##.####.#...#.....##....###*#.#..##.###..# .##.*.#.#....#........##.#..#..#.#.#..#..#.#.##....##..#....##..#.###...#####..#..#....#.#.#.#.....# .##..#.##......##.#.##.#####.#.#.......#..#..*###...*###..#..#.#.#.##..#####..#.....#........#..#..# ..#..#..#.#.#.#..#.#........##.##.###....##.##.##....*#..#.#.###.#...###.##...##...#...###.##....#.. #...#.#..#...#..##...#..#.#..###..##..#..##.#.###.#.#...#.#..#.#...##..#..#.#.#....#..#.....##.....# #.#....#....#.*#...#.#...#.##.#.#...###.#..#..##.##..#...#..#..#.#.####.##.#...##.#........#.##..#.. ......#...#.#.#...#....##.#..###...#...#..##..#.##.#....#####.###...#.....#.##.##.###....#.##......# .##........#..##.##.##.##...#..##..##.#.*..#...##.#..#.....#..####...#....#..###....#....#.#.#####.. 100 100 ...#..##.....##..#.####.#..#..#..##..#.....#.###...#..#......#.##..#.#..######.#.#.#....#.##.###.##. #...#..*...#.##...#..##........#.#...#..#.#..#.##...##.....#.#..#.#.#..#.####*.#.#.####.##....#.#... ###.##.#....##...#.##.....#.#*#..#.....#....##.#.#.#.........#..##.##.#..#..##.####.#..........##... .####.#.#..#....##.#...##..#..#.....#...##.......##.#.....##...#.#.####.######.##.##..#.#...#....... ..##..##.#....##..###..#..###.....#.##.#.#.....#..#..##...#..#...#.#..#.#....#..#.##*..###.##.##..## .##..#..#####.##.#.#.##.##..##.#.#.....#...##.#.#.###...###...#.#.#.......#.###..##...##..###.#..... *.##.#...##.#.#*#.#####..#....##...#..#.####.....#.##..#####..#.#......#..##..#...#...#..#...###...# #..##.##..#..##..#....##..#.#.##.#....#......*....##...#.#.#.###.#...#.##..#..#.##...#.#.....#####.. ####..#.#.#..#.....#..###.#....##.#..##.....#...#..#.#.####..##.#..#.#..#.#.###.#.##...#.#.###...##. #.#.#...#.##......##....##.#..###..##..#..#..##..........#.#..#.#...#..#..#.#.*.#..##..#..#..#....#. ..#..#.##..##...#.#.#..#.#.#...#......#.#....#..#.#....#..#...#.##..##..####...##..#..*#.##.###..#.. ...##..##..#.###..#...####.####.#.#..#..#..##....#.##.......##..#*#..##.....##..*.#.....#..#...#.#.# ###..###..##.##.####.#.#.###.##.#.#...###....#####.##....##...###..#.......#..#.....#...#.#..#.#.### ..#..#####...#.#.#.#.....#.#..#......#..#..###..##.#.##...#...#....###...##.####....##...##.###.##.. ...#..#.#.#.##.###.#...##..#####.##.##.#........#..#.##.#......##.#*#......#.#####.....#.....###.*## #..#...##.##.##.#.##..#.#.###..#.#...##.#...#.#....##...#..#..##.#.##.#..##..###.#..##.##....#.#..## .#..###.......##......#.*#.##..#.##..#...##...##.#.........#..##......#..##...#...#..#....#....##..# ...#.#.##...*.#...#..###...#.....##.##.####..##...#...##.#####.##..#...#..#.....###.#.#.#..##......# #.#..##...##.....###..#.#....#...#........#.##.....#..##..#....##.##.##..#.#..#*###..#...#...#.#.#.# ......#...#.#..*#.#.#..#..#...#..#.##....#.......*........#.....##.#.###.##..#.####.#...####.#.#..#. .#..#...#..##...#.#..#.#.....#..#.##..#..*#..#..###...#####.##...#..##..#.##.....#.....#..#.####.... .#.......#..##...##..#..#...#....####.....#.###..#....###.#..#####...#.##..##.###...###.###..##.#.#. ...##..####...#...####................#.##...#..#..#...##...##..##...#.....##..####...#.*.####..##.# .###.....##...#.##...#.#.#..###.##....#.##...##..###.........#.###.##...#.....##.......*.....###.#.. .##.###...##...........##....##...#.#...#...##..#.#.##...##..#####..###..#.#####...#....##.###.####. ...#.##.##..#.#.####..#.##.#.#.###.....#.#.#.#.#..#..#....#...#.###....#..####...#..#.#..###.#.#.... #.##.##.....#.#...#..#.#...#.#..#.##.###..##......####..*..#...........#.##..*..####.####......#..## ...#...........*....#...#.....#####.##.#....#.##....#.....##.#..##.*#.#..#....##..#.#..#.####..###.# ..#..#...##*#...##.#.##.#.#.#......###.#.........###...#...###.##.#.#..#..####..##.#..........#..#.. #....##.......*.......*.#.##.....#......*....#..#.*#..#...#....##..##..#..##..###..###..#*...##..... ##.#....#..##.#...####.####..###.#..###..*..##..#......#..######...#.#.#...#*.##...#.#....##...#.... #.##.#.#..#..#..#...###.#####....############..#....#.....#.#..#.#.#.#.##.#..#.##....#.#..#.###....# .##..#.##.#..#....##....#.###..#.....#........#...###..##.#....##....##.##....#.##....###.#......##. .#......#...####.#*###.#....###..###.....###.#...#...#.#..#.#..#...###*#.#.....#######....##.###.##. #..#.#.#..#...#.#.#......#..##..#....#.#.#.##..#.##.#.##.##########.##..#...#...#...##.####..##...## #..#.........###.##..#.##.#.#...##....#....##....#..#....##..#.#...#.#...#.........####.##......#### ..##....#....#.#..#....##.#..###..#..##.......#.#.##...#.##....#.###....#..#.#..###.#.###...#.#..#.. #.....###......##*.#..###..##..##..##.##..#...##.#....#.#...#####.#...##.#..#....##...#..###.#..#... #.#..##..##.#.#.##.....##.#..#....#..##...#....#.#.###.##..#.##...#....#.#########....##.#....####.. ##.#*..##...#.#.##.###......##.#.###..#...###..#.##...##.....#.##....##..#*...#..#.##..#....##.#.#.# ..##.#...#..#......#.##.##.#..#.##..##...#....##..*.##.####.#...#....#.##..#..##...##....#.##.#..#.# ...#.##........##*..##..#..###..#...#.##.##..###.#.####.*.#..#.#.#.#.....#..#.....#......###....#... #.#....#..#####..###....##.......*.#..###.##.#.....#.#......##.####..#####.#....#...#.#....*....#... .#..##..#...#.....#..###.#.#..#...#.##..#.##....####.#.....#..#..##..##.....#.##...##.##...###.##... #...##.#....#...######...#..##.........#.#*..#....#.#..##.#....#....#####...##*.##.#....###.##...##. #..###..####......###.#.....#...#..#.##.#.....##.....#.##.##.#.......##...#.#..#...#..#.#*..#..#...# #..###...#...#####..#..##.#...#..#..#.#..#.#.##.#.#....##..#....#.#......##..#..#....#..###...###.#. ##.##.##..#..#....#...#..#.#.#...#.#....#.*.###.#..#...###.#..#..#.#.#.###..##..#####....##..#..#..# #...#....#..#.#......#*#...#.###.#..#...##...#..#.#.#.#....#...#..##..#.#.....##.....#......#.....#. .######.......######.#.##.#.#####.....#..#.###......###....#.####....#..#....#####....#....#..#.###. .#...###.####..####*#..#.#..###..#......###.#...#..#.#.#..#...........####.#...#.#.#..##.#.#.#.#.##. .#.......#.*....###.##.#.......#####...##........#.#...#.....##...#.#.#..#..#..##..#.#..##.#####..## .###..##*##...#..##.#####..#####.##....###.#.#*.##...#......#.#.......#*.....#.#.#*#....###....#..#. ....#..#.#.#..#.......#.###..#.#.#..#...#.#.#....#..*.##.#.#.......##.#####..######.#..#.#.#..##.### #.##.....##.#..#.#..#....#......###.####.##....###....#...#.....##.#.##.#..#..###.##..#..##..##..##. ..##.##..#......#..#..###.##.###.....##...#..##.....##.##..##.#.#####..#....###.##..#.###.#....*.#.. .....##.#.#.####....##..##.#...#.##....#..#.#.......#....#....##.#................###.....#...###... ..#..##.#.....#....#....#...###.####...##.#.#.##..#.#.##...#..#..####..###.*..#.#.#.##......#..###.. ....#.#......#.##.###...#####....###.#....#.##.#.#...##.#####.##.#.##..###..#.#......#.#..#...##..## ...##..#.....#.#...#....#.##.##..#...####.#.###.###..###...####....##..#..##.#....##....####..##.### .#..##.####.#####...#.....##.#....##...#....#..#...#..#...#...#...##....##...#..*.#..#....#...#...## #.#..#.........#.#.##.#.##....#....#..##.#...#.####............#.##.###.*..##...#..##...#....#.#.*#. .*.#.#...#.##..#.#.......#...##.#...#.##..#..........#......#......#....##......##...##.#..###....#. ...##.###...#######.#...##.###..#..#...#.#..#...###...##.##..##...#.#.#...##.*#.#.#.#..#####..#.#.#. ##...#.##...###.#......*....#..##......#.##.##..#..##.###.##.###.#.....#..####...##.......##...###.# ...####.#..#.....#.##.#...#####...####..######.##..##.#.......#....##....###.#...#.#..#.#..#..#...## ..##..#.#...#.###.#...#.#.......###.....#..#.....#..#.#####.###....#.#......#...##.##.###.........#. ###..#..#####.##.##....#.####.#*...#...#.*##.###..#.##.#.*#...##..#.##.##....#..*#..##...##...#..#.# ########.#....#..##.#..#.##....#....#.#.#...##.####.....#...###.#.###.##..#.#..#..#.*#..#..#.#...##* ........##.......#..#.##....#.#.#...#.*.####..##.##...#.#.##......#.......#.#.....##.##.#..####..... #.###.....#*.###.#.#...#......#######.*.*###..#..#*..#.#.###.#.....#..##..#...#.#...##..#.#.......## #..##.#....##..##.##.######..#.###..#.######..###..##.#...#....#.##..#....##..###.#....#.#......#.## ##..#*.##..#.#....#..#.....#.#...##......#..#..#..##.###.....##.#.#.....*..#.#.....##.....##..##.... ...####..#.#.#....#####.........##..#.#.##.#..#.###.#.......*#......##..#.##..###.#.##..#..#.##..... #....#.#.##..##.###...#....#........#..#..#.#.###.#...#...#.#.###.....######...#...##.##..#.....#.#* ..##.##.##..####..###....#*##.###.#.##..###.###.##...#..##..#.#.#.#....#######.......######.#..#..#. ...#....#.###.#......##...#######...##....#.###.#.##.#....####.#####.#..##...#..#.###.##....##*....# .##.###.#....##.#.#....###.##....#..#.#.#.##.#..#......##.####.#.#.#.##..##.#..#...#.###..#.#...##.. .##...#...##....##.#####...##..##.#.###..####...##...#*#.#..#.##.#...#.#.....##.##...###.*..####...# ..##...#.........#...#...###..##..#######.######.###..#...#.#.#.###.#...##.#..##..##......#....#.#.# ..#....###.#..####.######...###....#.#.#.##.#..#.....##.##.....#...##.###......#.####....#..#.#....# #.#...#.#..#.##..#..#.#.#..#........##..######.#####.##...#.#...##.#..#......##..####...##.#..#..#.# .##...###...#..#.....##.#.##.#...#....#..#..##.#...#.#.#.#....##..##..#.....####.#..#.........##..## ...###...#...#..###.####.#..#*.##..##...##....##....#.##.#.#.#*.####.#...#.#####.####...##...#...### ##.#...##.#..#....####......##..#..##....#.##.#...#.##...#....#.#...#.##.#.####..##.#...###....#...# ..#........#.#.####.###.#.#...#.#.####.#.####.##.##.......##..#.##...#......##.#.#.#.#.##########.#. ..#.#..####.###..#.#.#.#####.##...##..####.#.##....#...##.#....#...#####....#..#...#.....##...####.. ....##..#.#.###..##....#.#.###...#.##.#.##.#.#.#..##....#.##.##.##.#.#..#..#.....#.#.####.#...#..#.. .##.###.###..#....#..........*.####...##....##.###....#...###.#...##..#.#*.##.#.###...#.##...#....## *.#.##....##.##.#*#..#..#####..##..##....#..##..#.#.##.#..#.#..#.#..#.###...###..#..#.##.####.##.... ####..#..#..#*...#..#.#..#...#.##.#..#.......##.###..##..#...#...#####...#########..#.#.#.#......*#. ..#.##.#............###....##..#.#####.#..####.#...##.###.#...#....#.#..##.#.###..####..##.##....#.. ##.#..####.#.##...###..#....#.#.....#......###.....#.#..#.##..##....#..#....#.###.###.##.###.#.#.... ##.#..#.##*..*#..#..##.#........##.#......#...##.....#.##.#....###.....#.....**.###.....##.###.#..#. #...#...#.#.#..#...###.###...#.##....##.....#..#...##.#.#...##.##..###..##.#.##.##..#..###....##..## ..###.#.####.............#...##.#......#....#.#.#.##.##.##.#..###.#....#..#..##..#.#...#.*...####..# ......#..##...###.##.#.......#.#.#####.#..####.##.#....@..##.#.........#..#..#..#..##...##...####### .#...#...#.#..#.#.#..##...##...##.#.##.#..#.....#....#.#...##...##...#.##.#.####....##...#.......... ..##.#.###......##..#####..###..#....##..#..##.#.#..##...##.#..##.##.#...#........#......#....#.#.## #..#.#..##..#.#.#....###.##....#..##.##...###.#..#..#####.#.#..###..##..##.####....##.###..#.#...##. 100 100 #....#.#....###...........####.##.#.#..#...##..#..#..##..#.....#...####.#......##.##.##.#...#...#.## ##.#.#..####...##.######..#.#.#####...#.#.....####.#....*#.#..###.#...##..#.##.##..#..###.#.####...# .......#.....#.#..#.###.#.......##..#.#..#....*..#.##..*.#....##...#.#...##.........##..#..#..#.##.. .#.#......###.#.#.#..#.....##..##....#..#.#.....#..##...#.....#.##...###...###....#...#..#...#.#..#. ####.#..#.###..#.##....#.....####.##....##...##...#.#.....##.#...#####..#..#...##..#..#...#.##.#..#. #.#*..............##..#..##..###.###....##.#....#..#....###...#..##.#.#.##.##..#....#..*#.#....##... ......*.......##..#..#.####......#..#.##.....#.#.....#..#.#...#..#.##.###.....#.#..##.....#.......#. ..##.#...###...#....###..#.###..######..##.#...##..########.......####..#...#...#.......####.###.#.. #####..##..#.#...#.#*......#.###..#..#..##.##..##.##.....#.###......###........##..#.#*##.....#..##. ##..###.###..#.###.###.##.#..#.....#...##.###.#..#.#..###.##.#.....#..###....#.##......*#..##.#..### ##...####.#*#..#.#..#..#.....#.....##....#....#.#..#.##.#...###...#######...............##..#.#.#... .#..####..#.#..###..##..##.##.###...##.*###.#####..*##.#...#..#....####...##.##.#..#..#####.#..#.... ##...#..###..####.*#.#.#.##..#..#.###.##.#..##.##.####.#..#.#....##......###...*##.#.#....#.#..*#..# #.####.##..#....#...#.###.##.#....########...####..#.#....#.##..#.###.##.#....##..#.#.#.......*.#.#. ..###..#..##..##.###.#####.#.###.#.##..##.#...####..##.#...##.####.#..##....#..#...#.....*##.#....#. .#...#...#.#..#.#.##...#..##...#..###...#.##...##.#...#.#.#..##..##..#.#..#.##..##..##..#..#.....#.. .#..##..#..#.#..##.##.##..#...##..........#..#.#..###.#..##.#.##.###..#...#..##......#..#...#....##. ##.....####...#....##.#.#......###..###.....*.##..#.#..##..##.##..#..#.#.........###.##.##.#.#..#.#. .#.......###.##.....##...#...####..#..#..#......#.#.###...##.#.#...#..#...##.#*..##.#.#.##..#.....#. .###..#.#...#...#.#..#.#..*#......###.#####.#.#.......###...#......###..###..#.....###......#...#..# .###..#.#.....#...#.......##.#...#..*###......#####..#.#.#*.....#.#.###...#.#.*.####.#.###.....#.#.# ...#...##.#..###...###..##..#####.##....#.....#.##.#...#####.....#.#...#....*.##......#...#..##..#.# ..####.#.#...#..##.#.#...#...#..##.....#.#.###.#####.###.#.......##.#.#.#..#....#.#...#.##....*....# .#.###....###..####.....#....#.#.##..#..##...#.#.#..#..##*##.#.##......#.......#.......#..##..##...# ..##..#.#...##.#...#........#..........#..#.#..#...#.##.#.##.#...###.#....#..###..#####.#.#.###...#. ##...#.##.##..##....##.#.#...#.#.##.##...###.#...#..#..###.#..#.#*#######......##...#.###..#.#..#... .#.#..#..#..#.....#...#...#.##.###.#.#....#####..###....##..###..#.#...##...##.#.#..........##....#. .....#..........##.####..###...#.#..##.#..#..#.......#..@#.#.##.#.#.#..##...###.#.#.*.....###...##.. .##.#....###...#..###.####...#.....##...#.###...#.##....###.#.######.##..##..##..###.##..###.###.##. .#.#..##.#....##..#..#..##..#...####...###..###...#..#..###.#.....#...##*###..#.#...#....##.#.##.##. .#.*.........#..######.#...##.###.####.##.##..###.....#...#..#...#.#.##.##..####...#.####.#.##.....# ..#..#....######.#.#.....##...####.##.#...#.##.#..###..#.#.##.*##....##...#....##..#.#...#....#..### #..#..###.##.*.*..#..#......####.####..##..#.##.##.#####..####.#.#...#.......##...##.#.##.#*.#..#... ...##.##....#.####...##...#.##....###..#..##.#...##...#.#....#.#.....#.....#.........#.#..##..#.#..# ##...##.##.###.#..###.#.#..##..#....#.##..#..##..#...#.###....#.##...#.##.*...#.##.#.....#..###....# #.#########....##.#..#.#.###..#......#..#.##.##..#.###.##.#####.#.#.#..##.#.....#.######....##.#...# .#.#.##....#.###..###....#..#.##....###.....##..##...#....##.####..#...#.#.##..#...#.#...#.###..#... ###..#.#...#.#.###..#.....#.#.#.#.........##.##...##....#..##...#.####.####.###*####...###.......... .#.###..#........##....#..##.#.#.###.#..........#...###...#....#.##.#......#.......##.##.#...#####.. ##.#.#..##.##...#.#...#.#.####.....#.##..###.#.*#...##..###..#.##....*.....#.#..*#.##.#....#.###...# ..#..##....#.##.#...*###....*#.#..#.#...##.#...###.##.#.##..#..#.#.###.##.#..###....#........###...# ..##.....##.#.#.##.##.....#...#*..#...##.#.#..##.#.*.###.##.#....#.....###.##.....###..#..#...#..#.. .######...####.#.#.#.##.#....##.#.#.#..#...#......#...#...#.....#..##.#.####..#*#.##.#.#...#..###..# ....###..###...*..#.###..#..#.##.##.#..##..#..#.......##..##.#.######..#.#.##...#..#..#.#......##.## .##.#.#.##....#.#.#.......##.....#..#...#....#..###.##....#.##...#..##....#..#.#..####....##...#..#. ...#...#...#.##.#..###....##.#..###.....*##.##.#.#......##.##.##.###.#.#.#..#.....#.#..#....#.#..#.# #.#.###......#...#.###.#.##.#.#..#.#.#....#.#...#.#..#####..###...#.#.#...##.....#.#...###...##.##.. ..#.#*##...##...#.#.#...########...##.##.#...###...#....#.#..##....##...#####.#####.#...#..####..#.. ......#..###....#..#..#....##.##.#.#.####.#.##.##.#..###.......##.#...#.##.#.##...#..##.##.#.....#.. ##.#.#.#....###.##.....#.#..#....#.#...#.#...###...#.##.####..#.##..##..##..*#.#...#....#.#.###.*... ....#..##..#.##.*.#.#..#....##*#....#.##.#.*.....#.###....#..#..##.#...##....###.###...#.#......##*. ##.#.##...#..#.#...####.#...#..#..##..#....##.##.#........##.....##.#...*.*#####.##.#.##......##.#.# .....#..#.#.#..#...####*##..#.##.#.#####....#...#.#.#.*#..########..#...###..#..#.##....#...#....#.. ..###.#.#.....#...#..#..#...##.#..#.##...###...#..##*###..#.#..##.#....##...###.#.#.#....#.##.##.#.. ####.#.#.#..###...##.####...##...#.##.#.#.###....####...#.#.#.#...#..#.......#.#####.#.##..##.###.#. ...#####.#.##.#..##..##.................#####...#........####..#####.#.#.##.##*#######.....#..###.## .##.#.........#....#.#..#..####.....###.#...#*#.##.....#.###..###...########.##.#...##..#.##.##.*.#. ##.###.###.#..##.#...##.##.#.....*..#..#....#.....#####..###..#....######.#...#.##...##....#....*##. .###..#.##...##.####..#....#..#..#....#......#.#.#.#...###.#....###.*..#..###.....##....####......#. .....#.###...#...#.######..##...#.#.###.#...#.#.#......#.#.###...#..#..#......#.#.#...##....#....*## ..#.#..#.###.###..##.#...##.#.#..###*##..#.##.......###........###.##....##....#.#..###....*....#... #....#.#..###.##....#..#...#.#..####..#.#....##.#.####...##.#....#.#..#....#.#...#.#.##..##..##..... ...###.#.#........#.#.#..#.#.####.#.#....##...#.....#####...#.##.#.#####.##.#.....#.###........#...# #..#..#..###.#..#.*#..##......####..#..#.#.##.####.#.###.#...##..#.##..#..##.###...##..####..#.##..# .........#.#.#.###.#..#..#..#...#.##.#.#######...#...##.##....#####..........#.#.###..####...##..### ...#.#..#..#.##.....#..###..*#.#.##...##.*.##...###....##....##...######.###..##.#.#####.#.###.#.#.. #...#.#.#...#.####..#.....####.#.#####..#..#.#.#...#...##.#.....######........#......#.##......#.#.. ..#.#.......#.##......####...###.#...##.###...#..###.#....#.#.........##....##..###.#...##........## #.#.#####.###..#.###.##.....#....###...#..###..#..*..#.#.##.#..##.....##.#..#.....##..##.#.#...#.... .#..##.###..###.##.#..#.##...##....#.....####..#...##...##..#......#.....####..#.#..#.#.....#.#.#.#. .####.#...##.....##...#..#...#.#...##...#.#.#.####.#...#...##...#...#.....#.#.##...##..###..#.##.##. #.#.#........#*###.##.........#.......#...#..#.######.##.#.#..*.#.##.###.#......##.##..#.####.##.... ##...###..#.#...####.##...#.....#....#..#.......##..#..##.###..#......#..##.#....#.###.#*#.....##... #..#..###..###.##*.##...#....##.#.#...#.#...#......##.#####...#.#.#...#...##.##.##..#..##......##..# ..#####...##.#..#...#..####...#.#..##.#.#.#...#.##..#...#..#.##..#.##.#....##..##.......#...#.##...# #.#..#..#..#.*...###..#.###.##.#.#..#.#.....#.#...#.....##...#...##..#.###...#...#.#...###.###....#. ....#..#....#...####..##**.#..#.#..#..#.##.#.####...#..#.#..#.#...#######..##...##........##..##.##. #..#.###*###.#.#.##.#.##.#.#...###.###.......#.#.#.##.##.####.######..#....###.#...###.##..##.#.###. ##.#.#..#.#..#.....#.#.#..*.##....##...#....##......#.##..#.#.##..........#......#.#*.####..#...#.#. #.....##..#......###.##.##..##.#.#....#..#####.#.#.#.#.#.....#.#...#.##*...#..##.......*#####.#..#.# .##.#.#..##.#........##.##.....#..#..#...#........##.#.......#.#.#...#.....##..##...#.#.###.##.####. #####.###*.#....#.#.#####...#..#..####.#####..###...###.#.*##..#....###.#..#..##.######.###..#.##... .....#.......###.#.#.##.#.....##...##.......#.#####.#....#...##....###..##.#.#....#...##.#...##..... .##..#...###.......###..##..##.#.######....#.###..#..##....#.#.######.##...##..###..##..#..###...... .#..#.....####.......#..#..###..#.###.#..####..#..#.#.*..##.#...##.#....*.#..##.###.#.#......#..#*.. #..#..##.....##.#.....#.###.###.###.#.##....##...#..#...#...#.##...#.###..#.##.#....#.....####.....# .##*....###.#####....#.#..#.#....###.#...#....#.....#...#..#..##.......##..##...#.#.#...#...#.##.#.. ..#.#..##..##...#####..####.#..#.#..##..##...##.##.#.####......*.#........*#.#.#.##..##..#...#...#.. .####...##....###...#..##...##.##.#..#.#......##......*#...##..##..#....#....#..#...#....#.#...##... ...##.##.#..#.###.##.....###..##...##...#..##.##.##.......###...#..#....##.#...#.#...#..#......#.### ...#..###...#.##...#.....####.....###....#..#.###..#..#..#.##.#.#...#####.#...#.#..##...#....###.#.. #####.#....#.....#.#..#.##.#.#.#..####..##.#..###..###.*##.#.#....##..#.#...#.###.##.....#..##.##### .###..##.........###...#..#####..##..#.####.##...#...#.##.#.#..#..#..#.#.##..##.#.#....#....##...... .##.#..##...#.##..###......#.....#.##.#...##..##.......#.#....#..####.#.#.....####............#.#.## .#..#.#.#.###.....#....#.#.###...###..#.##..#.*#.###...#.##...#..#.....##....#....#.#..##...#...#... #.......##.#.......#.##......##.##.##..#......#.##...######.##.##.#.#..###.....#..##.###........#... .....#...##.#...#....#......##..#....#.#.#...#.#....##..##..##.##..#.#...#.......#.#.....#..#....##. #.#..##.#..##....#..#.#..#......#....#...#..#...#.#......##..#.....##..#..##.###.#.##..#..##..###### ...#..#..#..#*.##.##..#.#....####.###.#..#..##.....##.###....#..##.#.##..##....###......##...##.##.# .#.#.#....#####.##...#.#.#....#...###.###..#.###.##....#...#...####.#...#...#...#....*.....#*#.#####