.# .# .### ...# .. #####.#.#### ....###.....#....# ............+....+ #########)....#....# ..........#'###....# #########.#........# #.#####....# #......@...# #######....+ #?...# #....# #.#..+ #+#+## ...###### ........# ........# ........# ........# ........+ ......)@# .......<+ ......?.# ........# ........# .......$# +########