######### ############### #.......# ### ### #....ggg......### #.#####.# ##.#######.## #.##########..>.# #(#####.# ##.........#.# #.# #....$..... #.#.....######.....#####.######### #.# #..g...####. #.#.##............## #.........# #.# ##.....# #.#.###(########.## #.....###.# ##.## ##.#### #.......# #.# #.###.# #.# #.g.# #.# ###.##### #.# #.# #.# #.# #g#.# #.# #.######### ##+## #>###.###.# ##...#### #' #.#.......###...## #.........# #.g.....# #.....# #.##.....## #####.##### #.#.###.# ###...###.#.......## ##.#[# #....## # ##................####....########.#...#. #....g.....g......'....................... #........g........####....########.......# ##.#..###.#....(..## ##.#.# #.##.#### #.....# #.##.....## ###.# #.# ## #..#### #.###...## #.# #.. #..# #.# ##+## ..# #.# #g.######.# .# ### #.. #.........# .# .. #.######## #.## #g# ..(#### #.##### ....... #.#...# ##....### #.....# #........ ###...######.#.#.##. #.###g..g.......# ##.#.######.#.### ##.## ###>#.# ### #.....####.# #g#........# ##########.##..###### ##........#g##..####### #.........#............ #..#####..#.....####### #..##.....g......## #.......g.#.......# ##.##.###.##.#...## #.##.###.#####.## #......g.# #.# ####.##### #.# #)# #+# ######.### #........# #.###....# #.##..[..### #.##.......+ #.##.....### #.##.#<#.# #........# ####.##### #.## #+# ### #..##### #.# ...# ##.#...## #.###...# #......#####.#...... #.................. #........#<........ #.....##.##...##.. ##.#####.###.## #.......# ### #########