#####+##### ###.!.......### #.............## .....#'#......# ... #<##.....+ . #>##.....+ #+#......# .......## ......### ##+#####