...# #... ....# #.... .....# #%.... ......# #...... #......#......# #...........# #..^...!..# #...<...# ##.....## ##...## ..... ###.### ... ... ...