#.... ..### ..... #..... ...... #.... ...... #..# #.....##########..# #.................# #.................# ..................########### ....#######.................. . #....###..<........ #....# #########... #....# . +....# #..... ....... ........# ###.....# #.... #.... #... +... #..# #..# #.<# #..# ....# ....... #........ #......... #......... ######.....