###### ####...?# .....%..# ......h.# ...?..W<# ..[.....# .)......# ......... #.##..... # ....#(. ###+# ##