### .. #.##### #.....# #.....# ..###..a..# #.....<..# #..$.....+ ####.....# .)....... ........... ###........?# .##.......# :. #.......#