### #.. ....###...# ....%....## .........# .)......## #O[......# #.......... #.<..# ##O..## #.h..# #.<..# .....# %>....# .......# #.......# ##......# #......# !..