...... ###...... .......%. .......... .........######## .........#.<....# ....#...........# #..............# #..............# #......#######.# ............###.# ^^^...........# # ^_^.........#.# ^^..........#.# ..........).#.# ............#.# #...........#.# ...........#.# ......#####.# ... #.# ...## #.# .....#####.# ...........# .......?...# ...........# ...........# ...........# ...........# .......g...# ............... ..[...######### ?..... ######