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