############# #..#.....#.^# #..###'###.<# #..'.....'..# ####..#..#### #....###....# ### #....[#.....# .># #.#.⌠.#.⌠.#.# #.# #.#.......#.# ####.# #.###...###.# #....#####...........# #.##.....#####...##### ####g##.###........## #..hrh#.# ########## #.....#(# #.....#.# #.......# .........# h###......# .. ....##.# # ####.##.# .# #