. #... ....# #...... .....# #......# ......# #......# .......# #......# ........# #......# .....!..# #......# ........#####......# ...?.....%..........# .........#####......# ..# . .........# #.###..# #..# .# .........# #.# #..# #..# .# ..........# #.# #.># #..# .# ..........# #.# #..# #..# .# ..........# #.# #..# #..# .# ...........# #.# #..# #..# .# .....[..<..#####.###.$# #..##.###..o. ......................#####...o........ ........................<............. #####################################