.## ..# #.# #.# #.# #+## #.# #...## #.##.....# ...###<#....... #....)z......[>. ....)........... #...####.####### ##. ### #