..# ..# ..# . ..# .. ##..##... #........ #........ #.... #........ #....# ##..##... +....# ##..## #....# #....# #.. #....# #....# ....... #....#####..## #+# ..[.... #........#'##..... ....... +................. ......!####................. #.............$.....!....... #...........o............... +........Oo...o####......... #..........{...# #....##### #..............# #....# #####+#####....# #....# #....# #....# +....# ...#