. #####.... .........) ........ ......# .... ....)# ......# #....# #......# #....# .......# #....# ......# #....# #....# #....# #....# #....# +....###########....###### #.?....a................... #..#######.......######### #..# #.......# #..# #.......# #######..# #.......# .........# #.......######### .........#######.......<........ ................................ ##############################