.....# # .....# #.. ....# #.. #...# .# ##..##...#####.# ...............# ..............# .......<......# ..............# ..............# ##########'###+## .................# ...<.......>...?.# .................# ......M......%...# .................# ........######+### ........# ........# ........# ........#