####.#### .........# .........# ........!# ....?....# .....>...# .........# ......WW<# ......W>.# ......TWW# .....).5.# ##....#### ####. .. .. ...