########### . .......... ....####.##..# .......>.....### ...............# ....####.##....# ... #.#.....# . #.#.....# #.#.###.# #.#.# .# #.#.###.# ..#.....# #.##### #.# #.####### ### #........ ##..##<#########.####### ..................# ####.#..# ###############...........#.#..# #.#.#######...>..# ...... ##......# ##...##.# #.......# #..## # #.#.....# #..# #.###.......##### #..# #........((.....# .########....#.###.# ......(g..#.##.###.# .#####............# #.#.#.###.#### #.#.#[###.## #.#........# #....####..# .###.# #..# # #.###..# #......# #.####.# #.# #.# ######.# #......# #)###### #.# #.# #.# #.# ..# ###