### .....# ..... ....# ...### #....# #+## #....+ ... #....# #.# # #....###.##.# #######...........# ................### .............##.# .............##.# ........I.....># #####+#..##.##.## ............# ..............# ...............##### .................... ..............##### .........(....# ...............# ........<......# ...............# ..............# ..............# ..............# .............# ............# ........... .....