. # ####.######### ..##.##......########## #... #.....................# #.... ###.....................# #.... #.......................# #....##......###..............# ##............# #..............# ..............###........####### .........................# .........................# ......).)..##............# ##### #.##.#)#####.###........# ..... #.##+#).# #.# #........# .....##.#...#.####.####....################## ........'.)........(....>....)..............# ........#...#.###....#.....################.# ........#...#.# #....+.......# #.# ........##+##.# #....#.....#.# #.# .........#....# ######.......# #.# .#######.######### ..........# #.# #.'.......# .........##### #.# #########.# ....####.....## #.# #.# .....##......(.# #.# #####.# ...##........# #.# #...#.# #..........#########.# #.#.#.# #......)...'.........# #.#...# #...#..........########### ##.########.##### #...#....####### #...............# #.......# #.#####'.######.####....)..#### #.....<#.# #.............# ########## ####.............# ....#.#.#.#.#.#.#.#. . #................... ..##..#.#.#.#.#.#.#.#.# ...................... ......#.#.#.#.#>#.#.#.# ....)................... ......#(#.#.#.#.#.#.#$#. ###.....(.......####... #...$..(...........# #................. #................. ######............ ##....).##### #......# ........# #.........# #.######### #.