.........# # ...0.....# .# .........# ..# .........##..# .....# .^....^......##.....#. ^.......>.....#....... ..............#....... .^.....[......+.......... ....^....######........... ..^..##..###.##.....~..... .... #.[.)....../...~~~..~ ^.. #..<..........~~~~~~~ .. #............~~~~~~~~ . #......(........~~~~. #.............;~~~~.. . ###..##..##.......... ...###..##'###..;~~~~~.; ................~~~~~~.. ......%%%........~~~~.~~ ..................~~.~~~ ..................~..~~~ ................~...~..~ ##+###..###+##.......... #..# ##.###..# #.... ..# .. +.... ..+ ##. #