######### ##).(o...# ##..####)'# ##..## ...... ##..## ..g.....# #### #####..## ...##.....# ##...#.?.# #.....## ..o. ..... .#.......(.## #....## ..... .... .$...........# #....# .... ... ..............#####....# # .....<................## .............#######..## .........#.....##.......# #.........##.#.....# ###..{....#..#.....# #..).............# ###)#....#######.# #.........####.. #..##.#.#..#...#. ##.###.#........... #..# #.##......... #..# #.##......... ...###....###...## ###.##...### #.. ##.#.(...####... #.# ####............... #.#.# #..<..........##.#. .... .......###.........# .###...## ....# #........## ......... # ... #.......## ..........# #. < ##.#(....# .......#^#.##... #.###.#... .......^$^....# #.# #.####.. .......#^#..## #.# #.# . ..............# . ... ...####)..##.# .". #.>.### ... ###.### #####...# ##......## #........# ..####........####. ................... .....#........##### . . #........# ##......## ########