### ...# ####....## #......... #.##.##### #W# #.# #c# #c# #(#### #.c..# #5##.# #.# {c #=# .# #.## {# #..+ #.# #.## ... #.# ..# #######'##...# 0~............# ~0~...........# ~~~S..........# ~~~0S........# 0~0~~000...### ~~~~0~~~...# ~~~~~#.##.. ~~0~~.# .## ~~~#.# .# #.#