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