### ######## ......# #......#### #......# ####.......... ......# #.........# .....# #.<....# ....+ #####.## ... ##.# #'# #..# #.# #.## #.# #.# #.# #.# ##.# ########.#### #..# #...........# .+ ..######.######...........#..# #..............[............# ########.######...........### #.# #...........# #.# #####.####### #.# #.# ..# #.. +## ####