###### #....# #....#...# #.>..#...# #......#....#...# ..... +......#....#...# ...... #......#....#...# ..... #......#...##...#### ...# #......##'###...##.####...# #......#...##.............# #......#..................# #..<...'..................# #......#...##......##.....# #?.....#...##########.....# #......#...# .............# #......#..................# #......#..................# #......#..................# +......##############.....# .........p......<..#.....# ..%.....pK.........#†....# ######..Y.(........'.....# +..pp.........#.....# #......^......#.....# #.............####### #................ ................... ..................... ..................... ....[.............. ................. ................. ................